|
属性是一则相对独立的信息,其值用以识别、描述、评估实体实例。例如,属性“索赔号”可以识别每个索赔,属性“学生的姓氏”用来描述学生,属性“销售总额”用来评估交易中获取的财政收入。 与实体类似,属性也可以在概念、逻辑、物理等3个层次上加以描述。概念级属性必须是对业务起着基本且又关键影响的概念。一般情况下,属性不被当作概念,但这取决于业务需求,允许例外。逻辑模型中的属性则描述的是业务特征。每个属性对于业务解决方案都有不同程度的贡献,并且与任何软、硬件技术无关。例如,“冰淇淋口味名”就是一则逻辑级属性,因为它对业务解决方案有重要意义,而且并不取决于到底存储在纸质文件中,还是存储在高速数据库中。与物理数据模型对应的属性可以被理解为一个物理“容器”,用来存储数据,属性“冰淇淋口味名”在RDBMS中可以被表示为ICE_CRM表中的ICE_CRM_FLVR_NAM列,或者在MongoDB数据库中被表示为IceCream集合中的字段IceCreamFlavorName。 【出处】数据建模.
|