数据库模式分解 - 填空题及解析

题目:

将一个关系模式R(A, B, C, D, E)分解为R1(A, B, C)和R2(A, D, E),其中R1和R2都满足函数依赖A→B和A→D,那么R的主键为__________。

解析:

根据题目,我们可以得到以下函数依赖:

  • A→B
  • A→D

我们可以将R的候选键列举出来:

  • ABCD, ABCE, ACDE, BCDE

由于R1(A, B, C)和R2(A, D, E)是对R的分解,因此它们的并集应该等于R,即:

  • R1 ∪ R2 = R

又因为R1和R2都满足函数依赖A→B和A→D,因此它们的交集应该包含A、B、D:

  • R1 ∩ R2 = {A, B, D}

因此,R的主键为R1 ∩ R2,即{A}。

数据库模式分解 - 填空题及解析

原文地址: https://www.cveoy.top/t/topic/nSZD 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录