在进行数据标准化的过程中需要确定属性或者实体的域,通过该域可完成属性或者实体的类别划分以及属性的某些类型约束。例如我们可以在域中确定域的描述信息例如类型、长度以及解释信息,从而实现了域某种程度上的约束。
在我看来在数据标准中引入域的概念可能有以下几方面的考虑:
- 构建一种通用的、标准化的数据格式,这样便于系统内部或者标准化主体之间的数据交互;
- 构建一种关于相同信息的统一描述,该描述特指业务层面的描述;
- 构建一种组合或者非组合的通用语或者词汇,从而可以使系统用语在词汇上保持一直;
- 便于之后构建数据分类,不同类别的划分就像文件夹一样完成了域的归类;
- 便于规定统一的物理描述,从而形成了统一的物理实现,同时也形成了不同物理实现变换或转化的基础;
- 在进行数据传输以及数据交互的时候使用统一的数据格式,并且该数据格式需要在数据域中进行严格“备案”;
- 对业务描述