我可以有一个可空字段,也可以进行基本的规范化,有另一个表,它可以或不连接到这个表中的一行。
我的直觉是使用第二种方法,因为这是处理这一问题的“正确”(正常化)方式。然而,考虑到这一点,它可能有缺点。
你通常做什么?是否值得为实体创建一个可选属性的新表?
发布于 2020-08-02 03:29:02
和所有事情一样,答案是“视情况而定”。
更多的表<>是坏的,如果这些表是必要的,适当的规范化。将可空列拆分出去是我经常做的事情,但并不总是这样。我的决定有哪些因素是这样的:
https://dba.stackexchange.com/questions/273052
复制相似问题