LDM Logical Data Model 逻辑数据模型
PDM Physical Data Model 物理数据模型
SDM Source Data Model 映射关系模型
LDM(Logical Data Model,逻辑数据模型): LDM 是对业务数据的一种抽象和结构化表示。它专注于定义数据实体、实体之间的关系以及相关的属性。LDM 从业务的角度来构建数据的结构蓝图,不涉及具体的技术实现细节。它有助于理解业务领域中的数据需求和业务规则,为后续的数据物理实现提供清晰的指导。通过 LDM,可以清晰地看到数据是如何组织和关联的,为系统设计和开发提供重要的基础。
PDM(Physical Data Model,物理数据模型): PDM 则是在 LDM 的基础上,进一步考虑实际的数据库实现技术。它定义了数据在数据库中的具体存储结构,包括表、列、索引、约束等的具体设计。PDM 要考虑数据库管理系统的特性和性能要求,以确保数据的高效存储、检索和管理。它将逻辑数据模型转化为可以在特定数据库系统中实际运行的物理结构,与具体的技术平台紧密相关。
SDM(Semantic Data Model,语义数据模型): SDM 侧重于数据的语义层面,即对数据含义和概念的定义。它旨在明确数据所代表的业务意义和概念,以确保不同的人对数据的理解是一致的。SDM 有助于消除数据理解上的歧义,促进数据的共享和交流。它为整个数据模型设计提供了语义基础,保证数据在不同场景和应用中的准确解读和使用。
总的来说,LDM 构建业务数据的逻辑框架,PDM 实现其在具体数据库中的物理布局,而 SDM 确保数据语义的准确和清晰,它们共同协作来完成全面、准确、高效的数据模型设计。