我正在开发一个新的应用程序,该应用程序具有公司要求将存储过程用于所有数据库交互。
我想使用实体框架并利用存储过程映射来获得 ORM 的好处。
由于我们将并行开发数据库和 .NET 应用程序,因此我正在寻找信息来帮助数据库开发人员/管理员。有谁知道关于如何设计表和存储过程以便它们可以最好地与实体框架集成的综合指南?
我收集的一些技巧是:
- 更新存储过程每个表列只需要 1 个参数
- 每个表都必须有一个插入、更新和删除存储过程
我想尽可能多地了解应该如何设计数据库以便与 Entity Framework 一起使用,因为以后在我们的环境中很难更改数据库。