Sql server 使用代码优先EF时的SQL ExtendedProperty
我正处于研究阶段,决定我们是否应该在我的工作中使用ORM。鉴于我们的主要应用程序是服务层的C#WCF和后端的SQL Server(尽管我们希望通过将大量业务逻辑移出存储过程来打破这种依赖),实体框架(我们将使用切换时的最新版本,我认为目前是6.1)是一个很好的选择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扩展属性来记录每个列和表的功能。在执行代码优先模型时,是否有方法指定相应列/表的数据库扩展属性?如果不是,您如何记录数据库,或者您是否依赖任何查看数据库的人也可以访问您的源代码(例如,第三方分销商可能不是这样)?不
总之:我们使用SQL扩展属性来记录每个列和表的功能。在执行代码优先模型时,是否有方法指定相应列/表的数据库扩展属性?如果不是,您如何记录数据库,或者您是否依赖任何查看数据库的人也可以访问您的源代码(例如,第三方分销商可能不是这样)?不能先使用代码。也许数据库优先是你最好的选择。谢谢你的信息。也许下一个版本的功能需求相对较小。我们不是唯一一家对C更熟悉的商店,但仍然需要为第三方发布某种文档化的Db模式。