我需要一个输入表单,说x需要根据某些标准路由到存储桶,并且每个表单的条件可能会有所不同。
例如,如果使用Language = English的表单X,则Year = 1997和State = NY将路由到存储桶Y.
如果表格Y带有Language = English,Year = 1998和State = NY将被路由到Z桶。
标准语言,年份,州可能存在某种形式和某些形式年份不会出现。
Simillarly,对于形式XY,还会有另外一套标准。
我们希望使其可配置,并希望将这些值存储在数据库中。这更像是决策表。
我想知道实施它的最佳方法是什么
答案 0 :(得分:0)
这里理想的方法是创建一个以标准作为列的表: 表单语言年状态桶
但是如果你的标准对于每个组合都不同,那么我认为最好的方法是用下面提到的列创建表格 表单CriteriaName CriteriaValue Bucket X语言英语Y. X州纽约州 X 1998年Y
我建议最好的方法是将标准作为你的专栏。但是如果你的标准经常变化,那么这可能是方法。 绝对的方法-2将需要更多的Java方面的工作来构建一个简洁的解决方案