WPF 应用程序应该是 ERP 数据库的可视化前端(实际上只是其中的一小部分)。它们通过网络服务连接。
设计用于映射数据库表的数据模型类结构的主要规则是什么?例如,它应该是一个有很多成员的大扁平类,还是代表数据库中不同表的许多类?
最佳答案
如果可能,请使用标准的对象/关系映射器 (ORM),例如 NHibernate、LINQ to SQL 或 Entity Framework 。
他们通常有可以根据数据库模式生成对象模型的向导。默认方法似乎始终是为每个表创建一个类,这很有意义。
如果您的数据库是专有的并且您不能使用标准的 ORM,我仍然建议您使用其中一个来了解它们如何为关系数据库建模。这应该可以快速回答您在这方面的大部分问题。
关于c# - 设计类结构映射关系数据库的基本规则是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1879423/