我想为我的用户创建一个数据库,在其中我需要为每个用户存储大约50个不同的信息安全。
示例
联系方式(地址、电话、电子邮件、home_phone等)个人信息(姓名、last_name、道布、birth_city、工作等)资料.(6项)等
因此,我有许多类别,每个类别至少包含5-6个元素,所以我的问题是
应该为每个项创建一个列(每个用户大约有50个字段),或者更好的做法是为每个类别创建一个列,并使用序列化将数组存储到该字段中(每个列大约有6个列(每个列包含6个-7个项) ?。
什么是最佳实践?如果我选择数组,是否应该将列类型作为文本“因为我无法确定所有项目的精确varchar大小”?
https://stackoverflow.com/questions/13658090
复制相似问题