信息系统的数据库规范化

时间:2016-12-15 14:24:22

标签: database-normalization

我目前正在使用C#/ .NET和SQLLite来创建信息系统。该数据库将包含一个包含95列用户信息的表。是否建议将所有数据放入1个表中?或者,拥有一个好的数据库应该是什么样的最佳实践?将来它会更易于管理?

提前谢谢。

1 个答案:

答案 0 :(得分:1)

如果用户的所有数据都在一起,那么95列可能是正确的方法。换句话说,您的User表应该反映您的User类(域对象)。您应该考虑的主要事项是表格是normalized。如果不是,就应该分手。