属性和特征的区别
Posted 姚家湾
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了属性和特征的区别相关的知识,希望对你有一定的参考价值。
在讨论信息模型时,经常提到属性(attribute)和特征(Property) ,它们的区别到底在哪里?网络上有一些讨论两者的区别。大多数都认为它们之间的区别有点微妙讲不清楚。笔者从信息模型的角度谈谈个人的看法。
先谈谈什么是模型,有一种说法,模型是事物的简单描述。模型描述了事物的特征以及与其它事物的关系。
那么,为什么要构建模型呢?构建模型的主要目的是将事物分类。例如人的性别用于区别男人和女人,如果加上了体重,身高,三围等,可以区分帅哥和辣妹。特征除了用于分类之外,也用于描述事物的其它特征,比如血型,受教育程度,爱好等特征。
对事物的分类是多种多样的,例如按照性别分类,按照学历分类等等。使用不同的特征进行不同的分类。
从分类的视角,我们能够体会属性与特征的不同,用于分类的特征是属性。在某一种分类中一些特征是属性,在另一种分类中,另外一些特征是属性。
另一方面,模型是事物的描述。具体某一个事物的特征,是模型的实例。从信息模型的角度,所有特征都确定的模型便是模型的某一个实例(instance)。部分特征确定的模型仍然是模型,也称为模型的模板(Template)。模板具有半成品的意思,再填入一些内容就成为完整的实例(Instance)。
以上是关于属性和特征的区别的主要内容,如果未能解决你的问题,请参考以下文章