如何识别关系模式的最高范式?

发布于 2024-11-03 21:25:03 字数 115 浏览 0 评论 0原文

假设我们有一个关系模式。我们如何表述该关系的最高常态?


例如:

  • Art_Object(Art_Id、标题、描述、国家/地区、艺术家、时代、年份)

Let's say we have a relation schema. How can we state the highest normal of that relation?


For example:

  • Art_Object (Art_Id, Title, Description, Country, Artist, Epoch, Year)

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

毁梦 2024-11-10 21:25:03

“我想知道 Art_Object 是什么范式?这是我学校的测试。”

任何给定设计的正常形式取决于所具有的函数依赖性

如果没有给出那组函数依赖关系,这个问题根本无法回答。

如果唯一保存的FD是Art_ID-> {所有属性},那么您的设计属于 5NF。

相反,如果有一些额外的FD,例如艺术家->国家,那么这个设计甚至不是3NF。

"i wanna know What normal form Art_Object is in? this is the test from my school."

Normal form of any given design depends on which functional dependencies hold.

Without being given that set of functional dependencies, the question is simply unanswerable.

If the only FD that holds is Art_ID -> {all attributes}, then your design is in 5NF.

If on the contrary there were some additional FD like Artist -> Country, then this design isn't even 3NF.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文