标签: database-normalization
我目前正在使用C#/ .NET和SQLLite来创建信息系统。该数据库将包含一个包含95列用户信息的表。是否建议将所有数据放入1个表中?或者,拥有一个好的数据库应该是什么样的最佳实践?将来它会更易于管理?
提前谢谢。
答案 0 :(得分:1)
如果用户的所有数据都在一起,那么95列可能是正确的方法。换句话说,您的User表应该反映您的User类(域对象)。您应该考虑的主要事项是表格是normalized。如果不是,就应该分手。