创建功能依赖关系并从ER图中识别正规形式

时间:2016-04-20 21:34:42

标签: entity-relationship functional-dependencies 3nf bcnf

我是ICS学生,我有两个问题。

  

1。)列出为数据库保留的所有功能依赖项。

     

2.。)对于关系模式中的每个关系,记下关系是在BCNF还是3NF,如果没有给出违反的FD。

我只是在理解功能依赖关系和ER图之间的关系时遇到了问题。我在线观看了一些视频,但我仍然不知道如何回答上述两个问题,并希望找到合适方向的一些帮助。

下面是ER图表,我希望有人可以举一些如何从这里开始的例子。

enter image description here

1 个答案:

答案 0 :(得分:1)

  • 对于每个实体集(例如Department),每个属性都是FD(例如Department Name -> Location)。

  • 对于每个关系集(例如Offers),从“很多”实体的键组合到“一个”实体的每个键(例如Course_ID -> Department Name)都有一个FD