0

我的非分解、非规范化的 Job Application 表中有 4 列都是 Nullable,例如我的表是:

Name | SSN | Education   | City | Job Applied | Post | Job Obtained | Post Obtained

John. | 123 | High School | LA   | USPS        | MailMan | USPS        | MailMan

John. | 123 | High School | LA   | Dept. of Agri        | Assistant | *null* |  *null*

Sam. | 123 | BS | NY | Intel | QA Analyst | Intel |  QA Analyst

前 4 列不可为空,因此我可以轻松确定它们之间的功能依赖关系。

最后 4 列可以或不可以有值,这取决于一个人是否有工作,也取决于他/她是否申请了工作。

我的问题是:我可以在可空列上具有功能依赖关系,无论它们是在 LHS 上还是在 RHS 上。

4

1 回答 1

0

答案应该是肯定的,请看:

http://en.wikipedia.org/wiki/Functional_dependency

于 2013-10-01T22:52:47.527 回答