数据库设计三范式的通俗理解
一、表字段是原子的
例如一个字段不能即表示年龄,又表示性别,在数据库设计过程中字段对应对象的属性,必需唯一的表达
二、记录是原子的
一条记录唯一表述一个对象,并使用主键唯一描述
例如,一条记录,不能说即表示张三,又表示李四
三、表所表示的对象是原子的
一个表不能即表示人,又表示狗,如果确实说人有一条狗,通过狗的外键进行关联即可。
一、表字段是原子的
例如一个字段不能即表示年龄,又表示性别,在数据库设计过程中字段对应对象的属性,必需唯一的表达
二、记录是原子的
一条记录唯一表述一个对象,并使用主键唯一描述
例如,一条记录,不能说即表示张三,又表示李四
三、表所表示的对象是原子的
一个表不能即表示人,又表示狗,如果确实说人有一条狗,通过狗的外键进行关联即可。
对于初学者,数据库的三大范式那是一定要搞清楚,弄明白的,简单的说就是要建立结构合理,逻辑清晰的数据库。第一范式:属性是最小单元,确保表中每列的原子性,不可分割;举例说明:学号姓名班级10001张三五年...