diff --git "a/05 \350\260\242\351\223\226\346\265\251/\347\254\254\344\270\211\346\254\241\347\254\224\350\256\260.md" "b/05 \350\260\242\351\223\226\346\265\251/\347\254\254\344\270\211\346\254\241\347\254\224\350\256\260.md" new file mode 100644 index 0000000000000000000000000000000000000000..3d317f5929163fe123931ba10e5c0ac1d746089e --- /dev/null +++ "b/05 \350\260\242\351\223\226\346\265\251/\347\254\254\344\270\211\346\254\241\347\254\224\350\256\260.md" @@ -0,0 +1,19 @@ +笔记 + +第一范式: + +要求字段的内容,不可再分割,为的是保证数据的原子性 + +例:姓名,省份、城市、区具、地址址 + +第二范式: + +要求在满足第一范式的基础上,要求非主键字投要完全依赖主健(非主键雪完全依赖整个联合主键,而不只很赖部分) + +小明的存在,公须贾依父亲和母亲的存在 + +第三范式: + +满足第二范式的前提下,要求非主键属性要有接依赖于主键 + +示例:儿子依赖爸爸,爸爸依赖爷爷。其中儿子与爷爷属于间接依赖,则不属于第三范式,学生表中建议不要写专业,院级系,将他们分开写,否则将很难修改,还占内存 \ No newline at end of file