sql – 对业务规则使用检查约束是否合适
发布时间:2020-05-24 10:42:04 所属栏目:MsSql 来源:互联网
导读:目前我们正在使用检查约束来实现业务规则,但我想知道我们是否应该在SQL或业务逻辑层(C#)中实现业务规则.我在网上搜索过,发现检查限制很好用. 如果有人知道更详细的信息,请告诉我.还有一件事是,可以使用移动应用程序以及使用Web应用程序将数据泵入我的数据库.
|
目前我们正在使用检查约束来实现业务规则,但我想知道我们是否应该在SQL或业务逻辑层(C#)中实现业务规则.我在网上搜索过,发现检查限制很好用. 如果有人知道更详细的信息,请告诉我.还有一件事是,可以使用移动应用程序以及使用Web应用程序将数据泵入我的数据库. 解决方法是的,检查约束是业务规则的有效工具.但是,您确定需要使用检查约束,还是使用具有外键关系的支持表?如果您发现自己在不同的地方定义了类似的检查约束 – 答案是肯定的,这绝对应该是一个支持表. 数据完整性是关键;如果应用程序被规避,那么允许某人存储非业务规则的系统的系统没有多大价值.如果逻辑在数据库中,原始应用程序在C#中,并且高层决定市场需要Java / Ruby / Python / etc版本,它也会使生活变得更容易. (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- sql-server – 如何在SQL Server 2008中强制删除数据库
- sql – 使用递归子查询因子进行循环检测
- sql-server – 我们应该升级到SQL Server 2005还是2008?
- sql-server-2008 – 获取星期的开始和结束日期?在Sql serv
- sql – 更改数字列
- sql – 缺少具有左连接和count()的行所需的解释
- sql-server – 如何将数据库从SQL Server 2012移动到SQL Se
- Mysql中FIND_IN_SET()和IN区别简析
- 如何选择和排序不在Groupy中的列按SQL语句 – Oracle
- sql – 将pg_try_advisory_xact_lock()放在嵌套的子查询中?
