基本信息:
ASP.NET MVC 应用程序
使用 ADO.NET 实体框架
SQL 服务器 2005
我有一些表或多或少具有主要是一对多关系的层次结构。大多数(如果不是全部)都有 Last Modified 列,我的问题只是如何最好地确保该列在整个层次结构中正确更新。我宁愿在数据库级别自动完成它,我只是不确定如何。一位同事提到触发器,同时提到它们可能不是最好的方法。我不知道是在我用来管理模型的类中还是在数据库级别执行此操作。我宁愿不必单独更新每个引用,因为这会变得乏味,而且我必须为每个级别制作一堆单独的函数。
那么我的问题是:
有没有办法在数据库级别使用我可以调用的存储过程来做到这一点?
如果不是,你会建议我在应用程序方面做些什么来最好地以编程方式处理这个问题?
如果有更多信息有帮助,我很乐意提供,我很难弄清楚如何问这个问题。