加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > MsSql教程 > 正文

sql – 对业务规则使用检查约束是否合适

发布时间:2020-12-12 06:54:24 所属栏目:MsSql教程 来源:网络整理
导读:目前我们正在使用检查约束来实现业务规则,但我想知道我们是否应该在SQL或业务逻辑层(C#)中实现业务规则.我在网上搜索过,发现检查限制很好用. 如果有人知道更详细的信息,请告诉我.还有一件事是,可以使用移动应用程序以及使用Web应用程序将数据泵入我的数据库.
目前我们正在使用检查约束来实现业务规则,但我想知道我们是否应该在SQL或业务逻辑层(C#)中实现业务规则.我在网上搜索过,发现检查限制很好用.

如果有人知道更详细的信息,请告诉我.还有一件事是,可以使用移动应用程序以及使用Web应用程序将数据泵入我的数据库.

解决方法

是的,检查约束是业务规则的有效工具.

但是,您确定需要使用检查约束,还是使用具有外键关系的支持表?如果您发现自己在不同的地方定义了类似的检查约束 – 答案是肯定的,这绝对应该是一个支持表.

数据完整性是关键;如果应用程序被规避,那么允许某人存储非业务规则的系统的系统没有多大价值.如果逻辑在数据库中,原始应用程序在C#中,并且高层决定市场需要Java / Ruby / Python / etc版本,它也会使生活变得更容易.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读