在Oracle数据库中建模决策表

时间:2017-12-29 05:23:39

标签: java sql oracle

我需要一个输入表单,说x需要根据某些标准路由到存储桶,并且每个表单的条件可能会有所不同。

例如,如果使用Language = English的表单X,则Year = 1997和State = NY将路由到存储桶Y.

如果表格Y带有Language = English,Year = 1998和State = NY将被路由到Z桶。

标准语言,年份,州可能存在某种形式和某些形式年份不会出现。

Simillarly,对于形式XY,还会有另外一套标准。

我们希望使其可配置,并希望将这些值存储在数据库中。这更像是决策表。

我想知道实施它的最佳方法是什么

1 个答案:

答案 0 :(得分:0)

这里理想的方法是创建一个以标准作为列的表: 表单语言年状态桶

但是如果你的标准对于每个组合都不同,那么我认为最好的方法是用下面提到的列创建表格 表单CriteriaName CriteriaValue Bucket X语言英语Y. X州纽约州 X 1998年Y

我建议最好的方法是将标准作为你的专栏。但是如果你的标准经常变化,那么这可能是方法。 绝对的方法-2将需要更多的Java方面的工作来构建一个简洁的解决方案