数据库的设计(MySQL)

实体
可以是有形的事物,如人或产品,也可以是无形的事物,如商业贸易、公司部门或发薪周期。
实体一般是名词,一个实体只描述一件事情,不能重复出现含义相同的实体。  
严格地说,实体指表中特定数据,但在开发中,我们也常常把一个表称为一个实体。
一对一:汽车与车位
一对多:一个客房多个客人
多对一:客人实体和客房实体
多对多:图书馆的书可以借给多个读者,每个读者可以借多本书
 
第一范式:确保每列的原子性,每列(或每个属性值都不可再分)
第二范式:确保每列都和主键相关,除了主键以外的其他列都依赖于该主键
第三范式:确保每列都和该主键直接相关,除了主键其他的列都只能依赖主键列,列和列之间不存在相互依赖的关系。
posted @ 2019-07-02 11:10  TangXinPing  阅读(195)  评论(0编辑  收藏  举报