我需要构建一个业务规则引擎。我使用的是 SQL SERVER 2005。业务规则非常庞大,比如 2000 页。
例如。
If col1 = 'xyz' then populate col2 otherwise not.
if col3 = 'abc' and col4 = 'def' then col5 = 'ghy'
等等等等
所以,我认为我们不能只在程序中的 if else 条件中编写所有这些规则。所以,也许我可以创建一个决策表并将该表上的所有条件作为记录。但我不知道该怎么做。
任何人都有任何想法,怎么做?
谢谢