我正在与一群科学家合作,我们正在尝试为他们在配方中使用的成分实施主数据解决方案。他们的历史数据的问题是,科学家 #1 将使用成分 A,但称其为“Alpha 100”,而科学家 #2 将使用成分 A 并称其为“A100”。我们希望实施主数据服务,以确保科学表征材料的方式是一致的,然后开发一个模板,迫使科学家从下拉列表中选择成分。但是,科学家 #1 将在下拉列表中寻找“Alpha 100”,而科学家 #2 将在下拉列表中寻找“A100”,所以我很好奇,有没有办法实现 AKA(也称为)解决方案是 SQL服务器主数据服务?
我在想它可能只是一堆额外的属性,可以为空,然后在视图中将它们取消透视,但这并不优雅。
您将使用单独的实体和派生的层次结构。
其中 Ingredient.Name 是“官方”或“规范”名称,而 IngredientAKA.Name 具有所有备用名称。