

如何规范这些数据以删除salesorderline数据库中的冗余元组?我已经标准化了第一个,但似乎找不出第二个。另外,我的数据库是否已经处于第三种正常状态?不过,我相信他们希望得到大多数知识渊博的人的额外证实。
发布于 2016-10-13 06:26:38
没有多余的东西。您有FK回到销售订单,多少项目被订购,每个项目的费用和总额的路线。然而,你错过了一些相当重要的东西。订了什么货?上线显示10件左右的顺序,下一行显示5件物品的顺序。
您可能希望添加的另一个功能是唯一标识每个订单细节的方法。前三项是1111订单的详细信息。除此之外,没有办法区分一条线和另一条线。也就是说,没有自然的钥匙。
这样的明细表从几个方面创建了一个微分器。一种方法是在每一行上增加一个增量值。这也可以通过几种方式来完成。
另一种方法是使用缺失字段、项目部件编号或SKU等。与生成的值相比,它的优点是
https://dba.stackexchange.com/questions/152049
复制相似问题