我的输入数据具有多个值可以引用单个业务友好语言(域标签)的属性。我试图弄清楚如何在规则设计器中表示这一点。我是 ODM 新手,仍在学习中——目前使用的是 ODM 8.8.1(分布式/Java)。
想象一下将邮政编码前缀映射到他们的状态。例如,以 967 和 968 开头的邮政编码是夏威夷。简而言之,我想将规则表达为“如果邮政编码前缀是夏威夷......”而不是与 967 和 968 进行比较。在领域术语中,967 和 968 是真正的底层属性值,夏威夷是语言化标签。但显然 BOM-to-XOM 期望单次返回,随意选择 967 或 968 是不对的。
我的实际场景要复杂得多,涉及用户永远不会知道或识别的长串神秘代码值,但概念是相同的。在某些情况下,一个标签可以映射到 15 或 20 个基础值。
ODM 域可以做到这一点吗?(我很确定它可以用决策表在另一边完成,但我现在真的想把它作为一个域问题来解决。)