概念框架

        %%{init:{'theme':'default', 'themeVariables':{'fontSize':'14px'}}}%%

classDiagram
    Concept "1" --> "n" Property
    Concept "1" --> "n" Synonym
    Concept : Valtype name
    Concept : String code
    Concept : List~Property~ properties
    Concept : List~Synonym~ synonym

    Property "1" --> "n" Synonym
    Property : Valtype name
    Property : String code
    Property : List~Synonym~ synonym

    class Synonym{
        int id
        String name
        float score
    }
    
概念框架结构图

概念框架(Concept)很像面向对象程序设计中的“类”的概念,它是由头部和属性集构成的一套模版,通过命名区(Concept)、属性集(Property)定义了客观事物类别的基本结构。顾名思义,它是一个类别框架,在定义个体节点时继承,而不用于生成短语路径。

概念框架的命名被分配特定的值类型(Valtype),还包含唯一的编码(code);必须包含一个以上的属性(Property),称之为属性列表(properties);概念框架和其包含的每个属性都对应同义词列表

内容项: