我在 MySQL 数据库中存储各种用户详细信息。最初,它被设置在各种表中,这意味着数据与 UserID 链接,并通过有时复杂的调用输出,以根据需要显示和操作数据。在建立一个新的系统时,将所有这些表合并到一个包含相关内容的大表中几乎是有意义的。
下面是我的一些表结构的例子:
编辑: 到目前为止,我已经对所有的答案进行了投票,它们都有一些基本上可以回答我的问题的元素。
大多数表具有1:1的关系,这是使它们非规范化的主要原因。
如果表跨越100多列,而这些单元格的大部分可能保持为空,是否会出现问题?