zoukankan      html  css  js  c++  java
  • 关于数据库规范化

    第一范式    

         表中的每个字段必须只包含一种类型的数据,并且每个数据必须只存放在一个地方。

         违反第一范式的情况举例: 一个字段包含两个数据; 或者重复字段等等。

    第二范式

         表已经符合第一范式时,而且每个都包含有一个且只包含有一个实体的数据。

         操作时,只需保证能标示每个表的主关键字,而且所有非关键字段都依赖于这个主关键字,而不依赖于其他字段,就可以做到这一点。

         提示:在SQL Server中实现多对多的关系,需要用一个中间连接表将该关系分解为两个一对多关系。

    第三范式 

         数据库必须符合第二范式,而且所有非关键字段必须直接依赖于主关键字。

         违反第三范式的最明显的情形是计算字段。

         考虑第三范式的另一种做法是让每个表只包含一个东西的信息。

    Desire has no rest.
  • 相关阅读:
    css定位
    css遗漏
    php字符操作
    php类于对象
    php数组的操作
    php基础
    javascript显式类型的转换
    【模板】并查集
    图论三种做法:朴素版Dijkstra、堆优化(优先队列)Dijkstra、spfa(队列优化版Bellman-Ford)
    二分之一网打尽
  • 原文地址:https://www.cnblogs.com/samcn/p/1389897.html
Copyright © 2011-2022 走看看