【发布时间】:2016-11-10 21:45:12
【问题描述】:
我创建了Users 表。
用户注册后,系统在Users表中输入他的地址、电话、城市等个人详细信息。
还有另一个表,称为Contacts,用户可以在其中添加其他人的详细信息。
现在,如果有Contacts 表,如何更好地将用户的个人详细信息保存在Users 表中?在一个包含所有用户个人详细信息的 json 列中,还是在普通列中(地址、电话、城市)?
我只是不想发生多数据的情况。
【问题讨论】:
-
你问的好像是database normalization。
User和Contact有什么区别?哪些字段相同? -
@feeela 不,我只想知道是要在
Users表中创建包含所有个人详细信息的 json 字段,还是在表中创建普通列(地址、电话、城市)而不是一个包含所有个人详细信息的 json 列。