Chinaunix首页 | 论坛 | 博客
  • 博客访问: 396797
  • 博文数量: 102
  • 博客积分: 1395
  • 博客等级: 中尉
  • 技术积分: 1050
  • 用 户 组: 普通用户
  • 注册时间: 2012-11-05 18:09
文章分类

全部博文(102)

文章存档

2013年(25)

2012年(77)

分类: Mysql/postgreSQL

2012-12-12 08:34:18

符合第一范式, 第二范式, 第三范式

第一范式:
  每列的原子性    就是每列只能有一个属性拒绝出现 age and name 的情形
第二范式:
(第一范式基础上)每列与主键直接相关   由主键可以找到列的内容 
第三范式:
(第二范式基础上)每列与主键直接相关不间接相关;  出现间接相关时需要拆表

表的关系:
 一对多  多对一
两张表可以满足(三个也可以)
要求: 多表的外键为一表的主键

一对一
两张表
要求: 一个表中的主键同时也为外键 (主键的唯一性约束)添加额外外键时加上unique 条件

多对多
三张表
两张实体表, 一张关系表(联合主键)
阅读(1403) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~