三范式
1.属性不可再分
2.非主属性不 部分依赖于主属性, 也就是对主键没有部分依赖 ,和主键相关的属性就放进来,无关的就不放 ,部分依赖的都单独成表,存外键。
3.不存储重复性的数据 非主属性不传递依赖于候选码, 这种都单独成表, 放外键。
候选码:数据唯一不重复的列
主属性:属于主键的列
非主属性:不属于主键的列
三范式
1.属性不可再分
2.非主属性不 部分依赖于主属性, 也就是对主键没有部分依赖 ,和主键相关的属性就放进来,无关的就不放 ,部分依赖的都单独成表,存外键。
3.不存储重复性的数据 非主属性不传递依赖于候选码, 这种都单独成表, 放外键。
候选码:数据唯一不重复的列
主属性:属于主键的列
非主属性:不属于主键的列