标签: sql database-schema
这是我到目前为止所拥有的。我发现它有点乱,特别是团队和清洁工之间的多对多关系。可以用不同的方式制作,还是像这样保留?
答案 0 :(得分:0)
cleaner_team表 - 就像现在一样 - 只有一个清洁工可以同时在多个团队 时才有意义。 如果它们是例如在本周A队,下周B队,你要添加周数。或日期范围。
cleaner_team
如果他们不能,并且保持团队历史不相关,那么从清洁工到团队的简单外键就足够了。
恕我直言,很少有只有两个外键而没有其他属性的联结表是正确的解决方案。