正确答案是:B: the master set of models and requirements。
专业分析:
数据架构(Data Architecture)是企业信息系统的一个关键组成部分,它定义了数据的结构、存储、管理和使用方式。数据架构通过以下几个方面来连接企业的信息需求和业务功能:
1. **主模型集(Master Set of Models)**:这些模型包括概念模型、逻辑模型和物理模型,它们描述了数据的不同抽象层次。这些模型帮助确定数据的结构和关系,从而支持业务需求。
2. **需求(Requirements)**:业务需求和数据需求是数据架构设计的基础。通过明确这些需求,数据架构可以确保数据的设计和实现符合业务目标和功能需求。
选项A(业务需求和信息消费者)虽然也涉及到业务需求,但它并没有提到模型,这在数据架构中是一个重要的缺失。选项C(元数据存储库)和D(业务项目和数据库)虽然在数据管理中也有其重要性,但它们在连接信息需求和业务功能方面并没有像主模型集和需求那样直接和全面。因此,B选项是最为准确和全面的答案。