设有关系模式 R(CITY,ST,ZIP)及其函数依赖集 F={CITY,ST ZIP,ZIP CITY},试求出 R 的两个候选键。
时间: 2024-03-01 18:49:31 浏览: 91
关系模式候选键求解算法及其应用.docx
根据函数依赖集 F,我们可以得到以下推导:
- 由 ZIP → CITY,因此 ZIP 是一个超键。
- 由 CITY → ST,因此 CITY 是一个超键。
- 由 ZIP → CITY 和 CITY → ST,因此 ZIP 和 CITY 的组合是一个候选键。
- 由 CITY → ST 和 ST → ZIP,因此 CITY 和 ST 的组合也是一个候选键。
因此,关系模式 R 的两个候选键分别为 {ZIP, CITY} 和 {CITY, ST}。
阅读全文