如何在mysql中设置一对一的关系基数?

时间:2011-09-08 19:37:27

标签: mysql relational-database

我需要帮助解决我需要在mysql数据库中执行的一对一关系。 我尝试在stackoverflow问题中找到答案但我无法找到它。 我有一个表联系人和一个表地址,表联系人有4个地址id,所以这个id必须是4个外键到地址表,在地址表中,我需要有一个联系外键。我这是对的吗?这会给我一个(联系)1:*(地址)关系吗?

我如何建立这种关系?

1 个答案:

答案 0 :(得分:0)

你在这里有多对多的关系。您需要通过引入一个新的桥表ContactAddressXref来解决这个问题,该表包含Contact和Address表的外键。