规范化理论-模式分解

无损连接分解:指将一个关系模式分解成若干个关系模式后,通过自然连接和投影等运算仍能还原到原来的关系模式。

思考题:

有关系模式:成绩(学号,姓名,课程号,课程名,分数)

函数依赖:学号->姓名,课程号->课程名,(学号,课程号)->分数

若将其分解为:

成绩(学号,课程号,分数)

学生(学号,姓名)

课程(课程号,课程名)

问:判断该模式分解是无损分解还是有损分解

解:我们在做这种题目的时候,可以关系模式看成是一张表。

由于有:学号->姓名,所以:

成绩(学号,课程号,分数,姓名)

由于有:课程号->课程名,所以:

成绩(学号,课程号,分数,姓名,课程名)

原文地址:https://www.cnblogs.com/dongyaotou/p/15258218.html