关于第一范式的问题
小弟数据库初学者,老师课上没讲明白。自己阅读书上也有许多不懂之处,请教如下问题:第一范式:任何属性对于实体的单个实例都只有一个值。
书上有一个例子,如下图。书上说:由于一个出版社提供的图书不止一种,所以如果把一个出版社提供的图书都列出来其中“图书”的属性肯定是多值的。因此该表不属于第一范式。
解决办法是把它分解为两关系如下:
然而我的问题就来了:图中我发现“图书”实体外键属性“出版社号”不也是多值的吗?为什么书上说这两个关系都属于第一范式呢?
谢谢解答。