正确答案是A: Hubs, links and satellites。
数据仓库中的Data Vault模型是一种用于处理和存储大量数据的建模方法。它的核心概念包括以下几个部分:
1. **Hubs(中心表)**:存储业务实体的唯一标识符(例如客户ID或产品ID),这些标识符是系统中唯一且稳定的。
2. **Links(链接表)**:表示不同业务实体之间的关系(例如客户和订单之间的关系),这些关系通常是多对多的。
3. **Satellites(卫星表)**:存储与业务实体或关系相关的描述性数据(例如客户的姓名、地址等信息),这些数据通常是变化的。
这种模型的设计目的是为了提供高度的灵活性和可扩展性,以便在数据量增长和业务需求变化时能够快速适应。
选项B中的Keys, locks and combinations,选项C中的Facts, dimensions and time,以及选项D中的Hubs, links and planets都不是Data Vault模型的核心概念。因此,正确答案是A: Hubs, links and satellites。