我是这个领域的新手。
我需要设计数据库。文摘:每间公寓都有一个柜台,用来监控水电费。煤气和电的费用。一座城市有许多房子,但一套公寓只有一个柜台。我需要建立合适的数据库。
我想它看起来像是一对多的连接,所以:
我是否理解它是正确的,它真的是‘一对多’,如果是的话,第二和第三表中的主键应该是什么?
提前感谢!
发布于 2018-01-05 15:13:11
你也需要一张单张的桌子,不是吗?
您的密钥将是您为每个项目设置的唯一标识符。
如果房屋可以容纳多个公寓,那么你需要在表2和表3之间有另一张桌子。
是的,这确实是所有提到的表之间一对多的关系。你不能有一个单一的帐单,可以去多个公寓,一个公寓不能在多个城市(或房屋)。
https://dba.stackexchange.com/questions/194705
复制相似问题