2012-03-12 42 views
2

实体我有30到50桌数据库,以在Silverlight

数据库,我想知道我应该如何与实体框架Silverlight项目实施呢?

我应该把所有的表放在1个大实体(1个emdx文件)还是我应该为每个表创建一个实体?

谢谢。

回答

2

你的意思是为每个表格创建EDMX?为什么?实体是映射到数据库的类=它将从数据库中检索或保存到数据库。大多数情况下,每个表中只有一个实体,但在一些特殊的映射场景中,每个表或实体可以有多个映射到多个表的实体。 EDMX表示实体(您的数据模型)和数据库之间的映射。 30-50你可能会以一个EDMX文件结束,除非你想以某种方式模块化你的应用程序。