加入收藏 | 设为首页 | 会员中心 | 我要投稿 安卓应用网 (https://www.0791zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 数据库 > MsSql > 正文

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

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

目前我们正在使用检查约束来实现业务规则,但我想知道我们是否应该在SQL或业务逻辑层(C#)中实现业务规则.我在网上搜索过,发现检查限制很好用.

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

解决方法

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

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

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

(编辑:安卓应用网)

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

    推荐文章
      热点阅读