“从概念图(ER图)转换为逻辑图(数据库模型)时,通过将一侧的主键作为外键放在另一侧来创建二元关系(1对1)。 “
那么有人可以向我解释如何选择哪一方的主键放在哪一方的外键上?
答案 0 :(得分:0)
在一对一关系中,任何一种设计都可行。没有父母也没有孩子。
您必须考虑哪一方是强制性的,哪一方是可选的。设计的M-O和O-M设计的工作方式不同,可能更优选。
例如;如果您有2台计算机和DVD-RW表。每台计算机可以有1个DVD-RW,每个DVD-RW只能属于一台计算机。因此,在这种情况下,最好将DVD-RW表中的计算机表的主键作为外键。