关于在表中存储属性

时间:2014-02-15 23:20:22

标签: database

我需要为一个虚构的书店创建一个数据库。书籍实体的2个属性是作者的名字和作者的姓氏。但是,有些书可能有超过1位作者。

(书的主键是ISBN号)

我的愚蠢问题是:我是否应该创建一个具有ISBN号外键的AUTHORS表,或者我应该采用不同的方式来解决这个问题?

感谢您的时间

1 个答案:

答案 0 :(得分:0)

您应该创建一个具有ISBN号的外键的AUTHORS表 因为 BOOK AUTHOR 之间的关系是一对多。
因此,您应该创建 AUTHORS 表来维护数据库的良好结构。