sql server—在sql数据库中实现业务逻辑和聚合的最佳方法是什么?

ejk8hzay  于 2021-07-26  发布在  Java
关注(0)|答案(1)|浏览(266)

关闭。这个问题是基于意见的。它目前不接受答案。
**想改进这个问题吗?**更新这个问题,这样就可以通过编辑这篇文章用事实和引文来回答。

11个月前关门了。
改进这个问题
目前我正在sql数据库中进行聚合和业务逻辑(连接、收入计算等),我想知道是否有一个通用的最佳实践?

p8ekf7hl

p8ekf7hl1#

有了这一点信息,很难给您提供正确的建议,但一般来说,在数据库层实现的业务逻辑越多越好。SQLServer适合于基于集合的计算和聚合,这通常是业务逻辑的基础。
另一个优点是,通过在数据库中实现逻辑,您的数据/业务逻辑定义是一致的,并且可以基于对定义的业务签核。如果您不考虑这一部分,那么当两个不同的分析师试图在powerbi中创建相同的业务逻辑时,他们可能会得到稍微不同的实现,从而导致不同的结果。通过在后端实现它,两个分析师将获得相同的输出,不管是什么。

相关问题