gpt4 book ai didi

mysql关系表在x数量的表之间分割id

转载 作者:行者123 更新时间:2023-11-29 08:03:16 25 4
gpt4 key购买 nike

在多个表之间拆分 id 是常见做法吗?

示例

+---------------------------+| load                      | +---------------------------+| load_id                   ||                           |+---------------------------+      |              |+-----------+ +-------------+| load_plane| | load_truck  | +-----------+ +-------------+| plane_id  | | truck_id    || load_id   | | load_id     |   |           | |             |+-----------+ +-------------+      |              |+-----------+ +-------------+| plane     | | truck       | +-----------+ +-------------+| plane_id  | | truck_id    ||           | |             |   |           | |             |+-----------+ +-------------+

load_id由许多产品组成。它可以通过普通、火车、公共(public)汽车、卡车或宇宙飞船运输哦,为什么不乘船呢?只是想知道其他人对此有何看法。

最佳答案

在这种情况下,负载与飞机、负载与卡车、负载与船只之间存在多对多的关系。我认为如果您使用某种类型列来识别传输类型会更好。所以你现在可以使用 3 个表来完成。

+---------------------------+
| load |
+---------------------------+
| load_id |
| |
+---------------------------+

+-------------+
| transport |
+-------------+
| id |
| type |
| |
+-------------+

+---------------------------+
| load_transport |
+---------------------------+
| load_id |
| transport_id |
+---------------------------+

关于mysql关系表在x数量的表之间分割id,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23233985/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com