| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1997 人关注过本帖
标题:关于第一范式的问题
只看楼主 加入收藏
UAPOPPING
Rank: 1
等 级:新手上路
帖 子:13
专家分:5
注 册:2015-1-21
结帖率:100%
收藏
 问题点数:0 回复次数:0 
关于第一范式的问题
小弟数据库初学者,老师课上没讲明白。自己阅读书上也有许多不懂之处,请教如下问题:

第一范式:任何属性对于实体的单个实例都只有一个值。

书上有一个例子,如下图。书上说:由于一个出版社提供的图书不止一种,所以如果把一个出版社提供的图书都列出来其中“图书”的属性肯定是多值的。因此该表不属于第一范式。
图片附件: 游客没有浏览图片的权限,请 登录注册


解决办法是把它分解为两关系如下:
图片附件: 游客没有浏览图片的权限,请 登录注册
图片附件: 游客没有浏览图片的权限,请 登录注册


然而我的问题就来了:图中我发现“图书”实体外键属性“出版社号”不也是多值的吗?为什么书上说这两个关系都属于第一范式呢?

谢谢解答。
搜索更多相关主题的帖子: 数据库 出版社 
2015-01-28 23:17
快速回复:关于第一范式的问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.032340 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved