我刚刚阅读了@ PerformanceDBA的论点:6NF和EAV.我很好奇.我以前一直对6NF持怀疑态度,因为它只是"仅仅"在表格上粘贴了一些时间戳列.
我一直使用数据字典,不需要被说服使用它,或生成SQL代码.所以我希望答案需要一个用于生成代码的字典(或目录).
所以我想知道6NF如何处理一个非常简单的例子.项目,描述和价格表.价格随时间而变化.
那么无论如何,在转换为6NF时,Items表是什么样的?什么是"桌子爆炸?" 发生在这里?
如果该示例不适用于表格这么简单,请随意添加必要的内容以获得重点.