我是SQL新手。我目前正在使用SQL Server 2008 R2,我希望你们可以检查表格是否正常,因为我总是假设我的工作有缺陷,或者我只是偏执狂。如何规范化这个数据库表?
如果表格没有标准化,请告诉哪一个,为什么它是错误的。到目前为止,这些是我在3NF获得的表格,并且如果可以达到bcnf,则尽可能多。我只需要确认它是否在规范化的形式,不需要真正的答案:D
这是从一个大表PurchaseOrder,我已经规范化它通过3NF,我有5个表作为结果:
这是从收到一大桌材料与我也归它通过3NF,我得到了5桌的结果:
你用什么函数依赖来解决这个问题? –
如果您希望我们检查您的工作,您必须显示并证明您所做的工作。我们所能做的就是看看你给出的答案是否可能。你有什么理由?请阅读最近10个数据库规范化问题的评论。请阅读[问],包括关于作业。 PS你总是可以把一张桌子放进BCNF。你不能总是保留函数依赖。 – philipxy