标签: mysql normalization
我需要在我的数据库中插入一些复合信息:
姓名,部分,房间
我想澄清一下:
1)我从一个独特的领域得到这些信息,我只会用它们来表达;
2)姓名始终存在,但有时只有部分和房间;
3)拆分将迫使我使用三个字段而不是一个但是如果不存在则我将设置为NULL部分和/或房间;
4)不分裂将迫使我将字段长度设置得非常高以包含所有值
所以我的问题是:将数据拆分成三个字段并在需要时将它们“连接”或将它们存储到一个独特的字段中会更好吗?
保存字段编号或字段长度(并保留正常格式)是否更好?