Silverlight 布局实体模型的一些最佳实践是什么?

Silverlight 布局实体模型的一些最佳实践是什么?,silverlight,entity-framework,silverlight-4.0,entity-framework-4,Silverlight,Entity Framework,Silverlight 4.0,Entity Framework 4,最初,我们希望将数据库清晰地划分为逻辑上分离的实体。但是,我们与域服务类发生了一些冲突 现在看来,处理复杂数据库模型的最佳方法是将所有表/存储过程/视图加载到一个实体模型中,然后通过域服务类/存储库类分离功能 想法 您用什么体系结构方法来布置实体 把所有的东西都放在一个模型中有什么性能上的优点/缺点吗?也许把模型分成几个图表是个好主意? 的最新版本提供了一个创建包含不同实体的独立图表的机会。反对尝试推广您的产品,而不是回答问题。。。在绘制模型图表之前,我需要知道如何构建它们。@Robotsush

最初,我们希望将数据库清晰地划分为逻辑上分离的实体。但是,我们与域服务类发生了一些冲突

现在看来,处理复杂数据库模型的最佳方法是将所有表/存储过程/视图加载到一个实体模型中,然后通过域服务类/存储库类分离功能

想法

您用什么体系结构方法来布置实体


把所有的东西都放在一个模型中有什么性能上的优点/缺点吗?

也许把模型分成几个图表是个好主意?
的最新版本提供了一个创建包含不同实体的独立图表的机会。

反对尝试推广您的产品,而不是回答问题。。。在绘制模型图表之前,我需要知道如何构建它们。@Robotsushi,一个简单的解决方案是构建一个大型模型,为模型预生成视图以提高启动性能,然后将类划分为多个图表。当然,如果您的模型包含几个永远不会同时使用的部分,那么更好的方法是将数据库结构划分为几个模型和上下文。