假设有一个showrooms
表,一个cars
表,一个trucks
表和一个categories
表(不介意命名,你应该得到图片)。 1个陈列室可以有更多类别,1个类别可以有更多的汽车/卡车。
我的问题是所有内容都是动态添加的,但每个展厅都必须分配默认类别(例如:主类别)。
每次动态添加展厅时,我应该生成默认类别(例如:showroom_id:1 |类别:主要用于类别表)吗?或者我应该制作default_cars
(不再有类别关联)表和custom_cars
(与自定义类别相关联)表?还是其他任何想法?
答案 0 :(得分:1)
要授予数据库表的一致性,必须按以下顺序填充:
陈列室(1) - >类别(2) - >汽车/赛道(3)
您的样本并不全面,但我要假设您的意思是汽车应始终具有正确的类别。在这种情况下,每次插入新showroom
时,都会附加此默认类别集。在同一笔交易中完成。作为类别的模板,您可以使用: