本体建模设计模式——Value Partition
问题提出
和封闭性类似,有一类问题值得我们去思考。例如:一个学校社团的规模,小于10人的为小型,等于10人到小于30人的为中型,大于等于30人的为大型。那么对于规模的子类有小型、中性、大型三种,并且仅仅只有这么三种,不允许有其它规模类型的存在,小型、中型、大型直接没有交集。
目标
为了某些特性的值有效准确建模。
结构图


该设计模式在实际应用中被广泛应用,使语义更为精确。
和封闭性类似,有一类问题值得我们去思考。例如:一个学校社团的规模,小于10人的为小型,等于10人到小于30人的为中型,大于等于30人的为大型。那么对于规模的子类有小型、中性、大型三种,并且仅仅只有这么三种,不允许有其它规模类型的存在,小型、中型、大型直接没有交集。
为了某些特性的值有效准确建模。


该设计模式在实际应用中被广泛应用,使语义更为精确。