你怎么创建一个数据库的实体的数据模型。

所以我创建了一个数据库使用的电火花加工的设计师在visual studio2008年,现在我想要生成SQL服务器架构的创建储存在SQL服务器。

有帮助吗?

解决方案

从我理解你不只是应该使用电火花加工作为一个"漂亮的"数据库的设计师,事实上EDM不依赖于一个特定的存储层。它试图抽象的那一部分用于开发。还有设计模式(CSDL)和存储架构(SSDL).无论如何,不是说演讲。;)

那里是 电火花发生器, 用来创建模式和类,等等。一言种出口的,我从来没做过但我做什么是我的地图EDM到现有的数据库,该数据库更方便我开始。

那是一个伟大的教程MSDN,其中详细步骤说明如何去使用现有的数据库,但是还涉及到如何从头开始的方法。

http://msdn.microsoft.com/en-us/magazine/cc163286.aspx

其他提示

该功能"产生的数据库架构的模式"计划,为将来的版本的实体的框架。V1不支持架构generatiorn基于EF模型。

我相信其他的答案隐含这一点,但为了明确使用短程(或任何equivlent如果你是个勇敢的唯一和不使用SQL服务器提供者)设计数据库的布局,然后吸入EDM-然后申请更改应用程序作必要的模式。

我花了大约一个小时试图这样做你的方式的第(剩余的习惯,从其他一些Java奥姆工具)-我最终放弃了现在做'正确的方式'(tm)

最终这将是很好(如JRoppert表示)有产生数据库架构的模式特征-然后你可以得到你的Ddl各种DB自动的味道.

生成的数据库的模式是一种功能的计划、后台有备份的操作实体的框架。看看这个 博客实体框架的设计 说明计划的特点为数据库生成自一个模型。

你必须做什么,现在是1)生成数据库的方面,或2)分析CSDL文件和编写自己的发电机。我认为备选方案1)可能是一个更好的选择。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top