我必须为WinForms和EF设计桌面应用程序的数据库。 我将有许多类似的对象:
1 - 文档1(代码,postingdate,ammount的)
2 - 文件2(代码,postingdate,OriginDocumentCode,量)
3 - 文件3(代码,postingdate,FROMPERSON,TOPERSON,量)
4 -
5 -处理许多统一的SQL表
我的问题是:是什么力量让这些对象的表的最佳方法?
一个有很多空列的大表;
或者一个带有常用列(id,代码,数量)的小表(标题),与其他具有不常见列的表格(tbldoc3 {headerId,postingDate,FromPerson,ToPerson})建立1:1关系。
或者每个文档的单独表忽略它们的公共列?
任何帮助和建议可以理解的:)
是否有关设计数据库或关于在EF中使用此类模型的问题? –