如果我们在ER模型中有两个实体。 体育与组织。
我们在这两者之间有关系。这是一对一的关系。 一项运动属于一个组织。一个组织处理一项运动。
如果我想将其转换为关系,我将有一个体育关系一个ORG。关系。 我应该如何为1对1关系创建关系? 1到很多很容易,很多很多。
答案 0 :(得分:0)
从ER模型向Relational传递“1对1”关系意味着您必须创建将外键放在第一个表或第二个表中的关系。您可以选择使用外键更有意义的表格,具体取决于具体用途。
在这些情况下,我曾经把外键放在看起来更具体的表中。例如,您可以在体育表中使用外键。如果将来需求发生变化(您与“1到N”之间的关系)并且组织可以处理多项运动,则您不必更改任何内容,因为您已在体育表中使用了外键。