一.关于数据库day01
数据据库设计在系统设计那个模块
1.根据需求分析得到具体的实体和属性,划出基本的ER图,划出ER图以后如果图中有多对多的关系,要注意建立一个关联表,关联表中至少包括两个实体作为关联表的属性。
2.要满足三范式的要求
第一范式
满足属性的原子性,保证每一行都有一个值进行唯一标识
通常我们设置id值
第二范式
每一个列不存在相同的数据值,会造成数据的冗余,将有一个属性(存在相同列)进行另外化一个表格,该属性用编号替代,以便让每一列的数据都不一样,都不会相同,避免数据冗余。
第三范式
属性不能存在计算的值,不能出现一个属性值能推导出另外一个属性的值那种现象