一种可扩展的数据库表结构的制作方法

文档序号:13716443阅读:来源:国知局
技术特征:
1.一种可扩展的数据库表结构,其特征是,包括:分别在数据库中建立的数据模型描述表和数据模型存取表;所述数据模型描述表用于描述数据模型在数据库中存储的信息;所述数据模型存取表用于以数据模型描述表中存储的信息为基础,进行数据模型实例的存取;所述数据模型描述表至少包含模型类型、数据模型属性和数据模型关联关系三个重要的字段;所述数据模型存取表至少包含数据模型类型和数据模型属性值两个重要字段。2.如权利要求1所述的一种可扩展的数据库表结构,其特征是,所述数据模型描述表中的数据模型类型字段用于描述数据模型的类型,是数据模型的唯一标志。3.如权利要求1所述的一种可扩展的数据库表结构,其特征是,所述数据模型描述表中的数据模型关联关系字段通过调取数据模型类型字段,描述数据模型间的关联关系。4.如权利要求1所述的一种可扩展的数据库表结构,其特征是,所述数据模型描述表中的数据模型属性字段用于描述数据模型的所有属性,数据模型属性之间使用特殊符号分割。5.如权利要求4所述的一种可扩展的数据库表结构,其特征是,每个所述数据模型属性字段又包括属性名称、属性类型、属性缺省值内容信息,上述数据模型属性内容信息之间使用特殊符号分割。6.如权利要求1所述的一种可扩展的数据库表结构,其特征是,所述数据模型存取表中的数据模型类型字段用于存取数据模型类型,所述数据模型类型与数据模型描述表中的数据模型类型对应。7.如权利要求1所述的一种可扩展的数据库表结构,其特征是,所述自描述数据模型表中的数据模型属性字段用于描述模型的所有属性,模型属性之间使用字符串和特殊分隔符号进行分割,通过添加分隔符和模型属性描述实现新增模型数据属性,而不用扩展数据库表字段。8.如权利要求7所述的一种可扩展的数据库表结构,其特征是,每个所述数据模型属性值字段包括:属性名称和属性值,所述属性名称和属性值之间使用特殊符号分割。9.如权利要求1所述的一种可扩展的数据库表结构,其特征是,在进行数据库数据模型扩展时,只需在数据模型描述表中至少增加所要扩展的数据模型类型、数据模型属性以及与其他数据模型之间的关联关系字段信息,无需更改数据模型存取表。
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1