2011-02-25 14 views
0

我有以下结构 ID(PK),片名,导演,生产年份,生产企业是我的表在3NF

在3NF

简单的表格,必须有非主键之间没有传递关系,但我认为(导演,制作和制作公司的年份)依赖于标题,但标题本身不能作为独立表中的主键,因为标题不是唯一的,

那么我的表格是3nf还是什么?

回答

2

您的导演,制作年份和制作公司不依赖于电影的标题,而是依赖于电影ID(假设主题实际上是电影)。相同的电影名称(如“罗宾汉”或“彼得潘”或“泰山”)可能会在表格中出现多次,但导演信息取决于电影ID,而不是标题。

您的餐桌位于3NF--除非您允许多部导演在单张电影或多个制作公司或需要花费数年的电影制作。