Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我已经看到这在不同的实现中是双向的。在有 6 个级别的层次结构中,最底层是 ID(示例 ProductID),但有一个唯一的产品名称。如果产品名称是“人类”标识符,我倾向于认为 ID 不需要在层次结构中。 将其从层次结构中取出是否安全?
更新: 要清楚 - 产品维度在每条记录上都有 ProdID 和 ProdName。事实表的联接在 ProdID 上。该层次结构同时具有 ProdID 和 ProdName,其中 ProdID 为最低级别。我可以不只是从层次结构中删除 ProdID 吗?
根据 ID 构建层次结构并将属性的“NameColumn”属性更改为 Name,这样您就可以看到用户友好的名称,但一切都是由 ID 计算的