梗概

  • 将原关系模式分解成多个小的关系模式
  • 两个原则:
    • 无损连接性
    • 保持函数依赖

无损连接性

分解后再连接起来,还能得到原来的关系模式

保持函数依赖

没有一个直接的函数依赖断开和丢失

实例

断开的函数依赖

原关系模式R(学号,专业名,所属学院)的函数依赖集为:学号→专业名,学号→所属学院 分解后: R1(学号,专业名) R2(学号,所属学院)

则专业名→所属学院这个函数依赖就断开了