详解MySQL 数据库范式
范式是符合某一种设计要求的总结。范式的英文名称是 Normal Form ,简称 NF 。目前关系型数据库有六种常见范式:第一范式、第二范式、第三范式、巴斯-科德范式、第四范式和第五范式。在第一范式的基础上进一步满足更多规范要求的称为第二范式,其余范式以次类推。它创建一个如下表:两名员工拥有两个手机号码,因此公司将他们存储在同一表格中,如上表所示。第二范式需要确保数据库表中的每一列都和主键相关,而不能只与主键的某一部分相关。上表描述了被雇佣者,工作部门和领导的关系。我们把能够唯一表示数据库中表的一行的数据成为这个表的主键。简而言之,第三范式要求一个关系中不包含已在其它关系已包含的非主关键字信息。
用户评论