如果存在将不使用该特定列的记录,我应该将列设置为NULL吗?

时间:2018-09-21 23:28:30

标签: sql database dbnull

有什么区别吗?

示例:

我有一个包含5列的表格,我的网站上大多数内容使用3列,菜单栏或其他任何内容使用2列。

1 个答案:

答案 0 :(得分:1)

您可以尝试查看表是否包含逻辑分组的数据。如果没有,请尝试进行标准化。或者,将字段设置为默认值null并在编程代码上处理Null。

有关将字段设置为NULL的好文章:

https://dba.stackexchange.com/questions/5222/why-shouldnt-we-allow-nulls