Silverlight 中的数据库到实体

标签 database silverlight entity-framework

我有一个包含 30 到 50 个表的数据库

我想知道如何在带有 Entity Framework 的 silverlight 项目中实现它们?

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

谢谢。

最佳答案

您的意思是为每个表创建 EDMX?为什么?实体是映射到数据库的类=它将从数据库中检索或持久化到数据库。最常见的是,每个表有一个实体,但在某些特殊的映射场景中,每个表可以有多个实体或映射到多个表的实体。 EDMX 表示实体(您的数据模型)和数据库之间的映射。使用 30-50 时,您可能会得到一个 EDMX 文件,除非您想以某种方式模块化您的应用程序。

关于Silverlight 中的数据库到实体,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9664459/

相关文章:

entity-framework - Entity Framework : cross join causes OutOfMemoryException

c# - 在List对象的属性上具有条件的foreach循环

java - 从手写持久层迁移到ORM

c# - 使用 Entity Framework 的 Struct 变通方法,Code-First 方法

php - Mysql 保存/加载但没有帖子和名称字段

c# - 列表框绑定(bind) - 由一个源延迟

php - 无法使用Mysql和Codeigniter更新数据

css - 防止烧屏

c# - 将我的 DTO 暴露给认为不正确的 View 吗?

c# - 如何获取实体模型连接字符串?