我有一个带有 Gender 属性的 Person Satellite。在源系统中,此属性的值可以是:F、M、FEMALE 或 MALE。以下两种方法中哪一种是 Data Vault 建模的正确方法?
将来自来源的数据存储在 Gender 中,并在 Business Vault 或 Data Marts 中将值标准化为 FEMALE 和 MALE
创建一个交叉引用表以将 F 映射到 FEMALE 并将 M 映射到 MALE,同时加载 Person Satellite,使用交叉引用表将 F 转换为 FEMALE 并将 M 转换为 MALE。
我正在使用支持列压缩的 Amazon Redshift。