发明名称 多租户数据库系统中的自定义实体和字段
摘要 用于在固定物理数据库模式中容纳诸如动态表和列等可变模式数据的系统和方法。提供了诸如表的标准对象以供多个租户或组织在多租户数据库系统(201)中使用。每一组织可添加或定义自定义字段以包含在标准对象(203)中。多租户的自定义字段被存储在对象数据结构内的单个字段中,且该单个字段可对每一租户(213)包含不同的数据类型。还提供了索引列,其中租户可指定用于索引的字段。指定字段的数据值被复制到索引列中,每一索引列可包含多种数据类型(210)。每一组织也可定义包含自定义字段和索引列(201)的自定义对象。多个租户的自定义对象被存储在单个自定义对象数据结构中。单个自定义对象表的主键值是全局唯一的,但也可包括可在不同实体中重用的对象专用标识符。
申请公布号 CN101120337A 申请公布日期 2008.02.06
申请号 CN200580009510.4 申请日期 2005.03.31
申请人 易享信息技术(上海)有限公司 发明人 C·韦斯曼;S·翁
分类号 G06F17/00(2006.01) 主分类号 G06F17/00(2006.01)
代理机构 上海专利商标事务所有限公司 代理人 陈炜
主权项 1.一种在单个多租户数据结构中为多个租户存储多个字段的计算机实现的方法,包括:定义具有多个数据列和一个或多个索引列的多租户数据结构;为第一租户定义第一数据字段,所述第一字段具有第一数据类型;为第二租户定义第二数据字段,所述第二字段具有第二数据类型,其中所述第二数据类型不同于所述第一数据类型;当在所述第一和第二字段中具有数据值的记录由所述第一和第二租户创建时,将所述第一和第二字段的数据值存储到所述数据结构中的单个列中,其中所述单个列包括数据值,所述数据值对不同租户具有不同数据类型;以及响应于来自所述第一租户的在所述第一数据字段中索引数据的请求,将所述单个数据列中为所述第一字段存储的数据值复制到所述索引列的第一个中。
地址 美国加利福尼亚州