我是ICS学生,我有两个问题。
1。)列出为数据库保留的所有功能依赖项。
2.。)对于关系模式中的每个关系,记下关系是在BCNF还是3NF,如果没有给出违反的FD。
我只是在理解功能依赖关系和ER图之间的关系时遇到了问题。我在线观看了一些视频,但我仍然不知道如何回答上述两个问题,并希望找到合适方向的一些帮助。
下面是ER图表,我希望有人可以举一些如何从这里开始的例子。
答案 0 :(得分:1)
对于每个实体集(例如Department
),每个属性都是FD(例如Department Name -> Location
)。
对于每个关系集(例如Offers
),从“很多”实体的键组合到“一个”实体的每个键(例如Course_ID -> Department Name
)都有一个FD