schema首部字段 |
Schema名称 |
整个Schema内容的总名称 |
不能为空,仅支持英文;不能以数字、特殊符号开头; |
|
命名空间前缀 |
Schema名称前作为区分标识 |
一般采用Schema名称的缩写; |
|
Schema版本 |
描述版本信息 |
遵循“主版本.次版本”格式,开发者自行维护 |
|
显示名称 |
用于编辑器和程序内部使用 |
一般与Schema名称保持一致 |
|
Schema全名 |
与命名空间前缀一起作为标识 |
由Schema名称和APIKey的哈希值默认生成 |
|
描述信息 |
解释当前schema的用途 |
自定义 |
Reference字段 |
ReferenceSchema信息 |
引用schema信息,同schema首部字段 |
编辑器支持直接选中待引用的schema,自动获取该字段信息; |
Class字段Class字段 |
Class名称 |
class的标识字段 |
建议使用有标识意义的字段 |
|
显示名称 |
编辑器和软件内部使用 |
一般同Class名称 |
|
Schema |
class所属的schema名称 |
新建class时默认生成 |
|
描述 |
补充描述信息 |
可省略; |
|
IsStruct |
是否为结构体 |
结构体属性信息中的TypeName |
|
IsCustomAttributeClass |
是否为自定义属性 |
默认Flase,(预留使用) |
|
IsDomainClass |
是否支持实例化 |
默认True |
|
BaseClass |
引用的基类 |
手动选择其他可以引用类的信息 |
|
Name |
属性名称 |
建议选择又标识的字段 |
|
OriginClass |
所属的class |
默认自动生成 |
|
Overrides |
是否重载 |
默认生成false |
|
DisplayLable |
显示名称 |
一般与Name保持一致 |
|
TypeName |
描述属性值的类型 |
支持选择项包括基本数据类型和PKPMEntity字段“描述信息”IsStruct为True的class |
|
Description |
描述信息 |
可选 |
|
IsArray |
当前属性为数组存储多个变量 |
默认为False |
|
MinOccurs |
最少数量 |
IsArray设置为True时有效,有效默认值为1 |
|
MaxOccurs |
最多数量 |
IsArray设置为True时有效,有效默认值为1 |
|
ReadOnly |
只读 |
默认False |
|
Priority |
优先权 |
(预备使用) |
|
Releation |
描述两个Class关联关系 |
设置Releationship Class自动生成 |
|
Source |
关联关系中的源Class |
设置Releationship Class自动生成 |
|
Target |
关联关系中的目标Class |
设置Releationship Class自动生成 |
Relationship Class字段Relationship Class字段 |
Name |
引用schema信息,同表1中字段; |
具有标识性即可 |
|
DisplayLable |
显示名称 |
具有标识性即可 |
|
Schema |
当前关联关系所属的schema |
自动生成 |
|
Description |
描述信息 |
自行确定 |
|
BaseClass |
继承的基类 |
可选当前schema和引用schema中class |
|
Strength |
描述关联的强度 |
(预留使用) |
|
StringthDirection |
描述关联的方向 |
可选前向和后向 |
|
SourceCardinality |
源class的基数,描述源实例与目标实例对应关系中源类实例的数量要求 |
可取值为(0,1)和(0,N) |
|
SourcePolymorphic |
继承当前source class的子class是否添加为当前关系的source class |
默认为True |
|
SourceClass |
源class |
可选用当前schmea和引用schema中的class |
|
TargetCardinality |
目标class的基数,描述源实例与目标实例对应关系(一对一、一对多…)中目标类实例的数量要求 |
可取值为(0,1)和(0,N) |
|
TargetPolymorphic |
继承当前target class的子class是否添加为当前关系的target class |
默认为True |
|
TargetClass |
源class |
可选用当前schmea和引用schema中的class |