规范化表应该具有较少数量的列,并且可以尽可能具有引用字段.这是正确的方法吗?列数和良好的规范化过程之间是否存在任何关系?
列数和良好的规范化过程之间是否存在任何关系?
简而言之,没有.如果需要,3NF规范化表将具有所需的列数
表中的数据取决于密钥,整个密钥,只有密钥(所以请帮助我Codd).
在某些情况下,(某些)非规范化可能实际上可以提高性能,并且应该在何时进行测试的唯一真正的衡量标准.
您应该遵循规范化原则,而不是关注表中的绝对数量.业务需求将驱动实体,它们的属性和它们的关系,没有绝对数字是"正确的".