首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >SSDT模型应该放在什么类型的c#项目中?

SSDT模型应该放在什么类型的c#项目中?
EN

Stack Overflow用户
提问于 2014-08-18 08:49:42
回答 1查看 250关注 0票数 0

抱歉,如果这完全是个问题,但我似乎找不到一个起点。

从我到目前为止收集到的信息来看,SSDT的开发理念是,它将用于与数据库相关编码的主要应用程序不同的项目中。我想,我不会抱怨我有多喜欢旧版本,我会尝试他们的方式,看看它有多好,但我似乎不知道从哪里开始在这里。

基本上,我希望使用代码优先的方法,并从设计器创建一个数据库。如果我要创建一个新项目来处理实体框架,那么应该是哪种类型的项目呢?一个C#类库..。还有别的吗?

我不确定这是否有任何放松,但我正在开发的应用程序是一个WPF应用程序,数据库是MySQL。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-08-18 08:56:15

如果您想使用代码优先的方法,那么这意味着数据库将由代码生成。因此,您将没有一个单独的数据库项目,因为这意味着您的数据库保存在两个位置。因此,你的选择是:

  1. 先用密码。这通常意味着类库(虽然asp.net mvc通常与asp.net mvc项目中的实体具有上下文,但我们将其称为规则的例外)。类库将包含生成数据库的类。
  2. 使用数据库项目,SSDT项目。您的数据库将在这里定义,当您部署此项目时,将生成/更新数据库。

注意: AFAIK SSDT项目是特定于Server的,因此由于您使用的是MySql数据库,所以它不是一个选项。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25359413

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档