作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在构建一个应用程序,要求用户首先选择汽车制造商、型号、零件和零件编号。动态下拉列表的值将通过 Ajax 加载。
在 mysql 数据库中存储值的最佳方法是什么?我应该为每个下拉菜单设置单独的表格吗?喜欢
table 车制造商
+----+-----------+
| id | car maker |
+----+-----------+
表 car_models
+----+--------------+-----------+
| id | car_maker_id | car model |
+----+--------------+-----------+
表 car_parts
+----+--------------+----------+
| id | car_model_id | car_part |
+----+--------------+----------+
或者我应该只做一张超大 table ?
最佳答案
如果有3个表,查询会更容易,还可以声明外键,以便架构确保某个部分链接到模型。
您可能还需要两个或多个模型共享相同的零件,那么您需要模型和零件之间的链接表。
关于php - MYSQL 数据库结构 - 汽车制造商/型号/零件级联下拉列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22117699/
我是一名优秀的程序员,十分优秀!