按照常规方式,我们用字段设计表格。表格可以包含以下字段的示例:title,content,author .....
但是,如果我们将某些字段添加到字段中,每个人都会怎么想?
答案 0 :(得分:3)
在列中保存多个值是个坏主意。它打破了1st Normal form。
答案 1 :(得分:0)
我想你的意思是:
MyTable
-------
int FieldA
int FieldB
int FieldSum
其中FieldSum
是计算字段,定义为FieldA
和FieldB
的总和。
这是对的吗?
或者你的意思是改变这个:
MyTable
-------
char LicensePlate
char Make
char Model
到此:
MyTable
-------
char LicensePlate
char MakeAndModel
在那种情况下:为什么?
答案 2 :(得分:0)
你的问题有点令人困惑,但如果你想在一个字段中保持多个值,那么米奇是对的。如果你真的必须这样做,你可以使用XML列。
Here is a link到SQL Server 2005的XML支持信息。