我要求创建一个至少包含5个表的图书馆系统的3NF。根据我对规范化的理解,我做了这个。我只是想确认我的作品是否已经在3NF中被规范化了?或者我该怎么做才能在3NF中取得成功?
发布于 2013-11-28 01:56:18
据我所知,你没有考虑到借阅者借书不止一次。此外,您还需要有一个参考表,用于表示图书和作者之间的1:n关系(一本书可以有两个以上的作者,因此请删除BookTitles
中的author列)。一旦你创建了这个引用,你应该在3NF。
根据复杂性的不同,学生的信息是否应该存储在学生表中,然后作为“借款人”引用?
https://stackoverflow.com/questions/20249302
复制相似问题