Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql server 使用代码优先EF时的SQL ExtendedProperty_Sql Server_Entity Framework_Code First - Fatal编程技术网

Sql server 使用代码优先EF时的SQL ExtendedProperty

Sql server 使用代码优先EF时的SQL ExtendedProperty,sql-server,entity-framework,code-first,Sql Server,Entity Framework,Code First,我正处于研究阶段,决定我们是否应该在我的工作中使用ORM。鉴于我们的主要应用程序是服务层的C#WCF和后端的SQL Server(尽管我们希望通过将大量业务逻辑移出存储过程来打破这种依赖),实体框架(我们将使用切换时的最新版本,我认为目前是6.1)是一个很好的选择 总之:我们使用SQL扩展属性来记录每个列和表的功能。在执行代码优先模型时,是否有方法指定相应列/表的数据库扩展属性?如果不是,您如何记录数据库,或者您是否依赖任何查看数据库的人也可以访问您的源代码(例如,第三方分销商可能不是这样)?不

我正处于研究阶段,决定我们是否应该在我的工作中使用ORM。鉴于我们的主要应用程序是服务层的C#WCF和后端的SQL Server(尽管我们希望通过将大量业务逻辑移出存储过程来打破这种依赖),实体框架(我们将使用切换时的最新版本,我认为目前是6.1)是一个很好的选择


总之:我们使用SQL扩展属性来记录每个列和表的功能。在执行代码优先模型时,是否有方法指定相应列/表的数据库扩展属性?如果不是,您如何记录数据库,或者您是否依赖任何查看数据库的人也可以访问您的源代码(例如,第三方分销商可能不是这样)?

不能先使用代码。也许数据库优先是你最好的选择。谢谢你的信息。也许下一个版本的功能需求相对较小。我们不是唯一一家对C更熟悉的商店,但仍然需要为第三方发布某种文档化的Db模式。