使用 Rational Data Architect 定义和实施数据对象命名标准
2010-05-13 00:00:00 来源:WEB开发网基本单词:
表示收集的数据的相关业务概念。
描述数据的主题领域。
是一个名词或名词词组,描述名称的主题和重点。
描述数据元素在信息模型的逻辑上下文中的位置。
示例:Loan、customer、employee、property
类单词:
标识数据的类别或种类。
描述数据名称代表的数据的类型。
描述与一个数据元素相关联的数据的主要类别。
示例:Date、amount、rate、quantity、code、indicator、name、description、comment
限定词:
对基本单词和类单词进行进一步限定或区分。
确保数据对象名称的清晰性和惟一性。
对类单词和基本单词进行修饰。
对类单词和基本单词的含义进行限制。
示例:Last、first、next、previous、beginning
格式或语法规则指定数据对象名称的结构。它定义模式 —— 名称中各个部分的数量和次序。例如,一个命名标准可能要求数据对象名称采用以下模式:
{MOD}? {PW} {MOD}? {CW} {MOD}?
其中分隔符是空格,名称最多包含五个词,最少两个词,词汇的次序如下:
一个修饰词(MOD),可选;
一个基本单词(PW),必需;
一个修饰词(MOD),可选;
一个类单词(CW),必需;
一个修饰词(MOD),可选。
那么,有效的数据对象名称是:
EMPLOYEE NAME(PW CW)
EMPLOYEE LAST NAME(PW MOD CW)
PERMENENT EMPLOYEE LAST NAME(MOD PW MOD CW)
业务名称是一个类似英语的有意义的名称,用来描述数据对象。业务名称用在概念性或逻辑数据模型中。访问或技术名称描述物理数据库中的数据对象。因为数据库管理系统往往对对象名称有特定的限制,包括字符和字符长度,所以访问名称常常是业务名称的缩写,并使用不同的分隔符。例如,逻辑模型中的 EMPLOYEE LAST NAME 对象在物理模型中转换为 EMPL_LST_NM。
更多精彩
赞助商链接