填空题:已知一工程数据表,如下图所示:
已知一工程数据表,如下图所示:

(1)写出关系模式R的函数依赖。
(工程号,)→(数量,价格)
→(,完工日期)
(2)写出关系模式R的候选码。
()
(3)关系模式R最高已经达到第范式。
(4)请将R分解成3NF模式集。
( ,开工日期,完成日期)
(工程号,,,价格)
答案:
第1空:材料号 ||
第2空:工程号 ||
第3空:开工日期 ||
第4空:工程号,材料号 || 材料号,工程号 || 工程号,材料号 || 材料号,工程号 || 工程号,材料号 || 材料号,工程号 ||
第5空:1 || 一 ||
第6空:工程号 ||
第7空:材料号 || 数量 ||
第8空:数量 || 材料号 ||

(1)写出关系模式R的函数依赖。
(工程号,)→(数量,价格)
→(,完工日期)
(2)写出关系模式R的候选码。
()
(3)关系模式R最高已经达到第范式。
(4)请将R分解成3NF模式集。
( ,开工日期,完成日期)
(工程号,,,价格)
答案:
第1空:材料号 ||
第2空:工程号 ||
第3空:开工日期 ||
第4空:工程号,材料号 || 材料号,工程号 || 工程号,材料号 || 材料号,工程号 || 工程号,材料号 || 材料号,工程号 ||
第5空:1 || 一 ||
第6空:工程号 ||
第7空:材料号 || 数量 ||
第8空:数量 || 材料号 ||