[发明专利]一种用于SaaS平台的可扩展数据模型在审
申请号: | 201610850928.8 | 申请日: | 2016-09-26 |
公开(公告)号: | CN106469224A | 公开(公告)日: | 2017-03-01 |
发明(设计)人: | 刘黎志;张威 | 申请(专利权)人: | 武汉工程大学 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 湖北武汉永嘉专利代理有限公司42102 | 代理人: | 唐万荣 |
地址: | 430074 湖北*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种用于SaaS平台的可扩展数据模型,包括共享数据表和扩展记录表;所述共享数据表形成过程如下对应用程序所需要的数据进行分析,找出所有的共性数据字段,将共性字段放入共享数据表,所述共享记录表存储租赁ID、扩展字段ID及各个共享字段信息;共享数据表中的每条记录称为主记录,所有主记录的扩展字段都存储在扩展数据表中;所述扩展记录表形成过程如下每个租赁用户的个性字段放入扩展数据表,其中,个性字段的个数不做限定;所述扩展记录表存储租赁ID、扩展字段ID、扩展列名称、扩展记录值、扩展列数据类型;本发明提出的可扩展的数据模型能同时解决数据类型共享及用户数据模型完全还原的问题。 | ||
搜索关键词: | 一种 用于 saas 平台 扩展 数据模型 | ||
【主权项】:
一种用于SaaS平台的可扩展数据模型,其特征在于,包括共享数据表和扩展记录表;所述共享数据表形成过程如下:对应用程序所需要的数据进行分析,找出所有的共性数据字段,将共性字段放入共享数据表,所述共享记录表存储租赁ID、扩展字段ID及各个共享字段信息;共享数据表中的每条记录称为主记录,所有主记录的扩展字段都存储在扩展数据表中;所述扩展记录表形成过程如下:每个租赁用户的个性字段放入扩展数据表,其中,个性字段的个数不做限定;所述扩展记录表存储租赁ID、扩展字段ID、扩展列名称、扩展记录值、扩展列数据类型;所述租赁ID用于区分不同用户的数据;所述扩展字段ID用于查询每个数据记录的扩展字段,其中,扩展字段ID若为空,表示该记录无扩展字段;扩展数据表中的每一条记录表示一个租赁用户在共享数据表中对应主记录的扩充字段,扩展记录表以扩展字段ID关联共享数据表的主记录;所述扩展列名称用于表示扩展字段的名称;所述扩展记录值用于表示扩展字段值,所述扩展列数据类型用于表示扩展字段的数据类型;所述扩展记录表中扩展字段的数据类型由数据类型表描述,扩展记录中的扩展记录值字段设置为sql_ variant类型,表示可以存储任意数据类型的值,扩展列数据类型字段共享使用数据类型表中的数据类型,从而得到扩展字段值的实际数据类型。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉工程大学,未经武汉工程大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201610850928.8/,转载请声明来源钻瓜专利网。