gpt4 book ai didi

MySQL 和 phpMyAdmin 创建三向关系

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

我正在尝试创建一个相当复杂的数据库,我的电子表格具有以下结构:

          Colour   Dashboard 
---------------------
Porche | Red 1
| Green 2
| 3
|--------------------
Toyota | Blue 2
| Red
| Orange
|--------------------
Ferrari | Green 3
| Orange
|

我正在努力理解如何创建链接表来反射(reflect)这种结构。

对于每个“品牌”,用户都必须针对汽车的各个“方面”从一些特定的“定制选项”中进行选择。我希望能够定义每个“方面”可用的“定制选项”,因为并非所有品牌都可以从相同的选项中进行选择。

我最好如何针对这种情况构建数据库?

谢谢,C

最佳答案

我会做这样的事情:

  • 汽车(名称 PK)
  • 颜色(名称 PK)
  • 仪表板(Id PK)
  • Cars_Colors(Car_Name FK(Cars.Name), Color_Name FK(Colors.Name))
    与复合 PK(Car_Name, Color_Name)
  • Cars_Dashboards(Car_Name FK(Cars.Name), Dashboard_Id FK(Dashboards.Id))
    与复合 PK(Car_Name, Dashboard_Id)

关于MySQL 和 phpMyAdmin 创建三向关系,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13409051/

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