发明名称 |
外键到主键的基于规则的联结 |
摘要 |
将数据库系统中的子表链接到父表。对于给定父表行,与该特定行相关联的表达被标识出。该表达可以是语义表达,该语义表达包括不同于或不仅仅只是等于表达或包含表达的某物。该表达还可取父表的除该父表的主键以外的字段作为输入。对于子表的多个行(且可能是所有行)中的每一者,该表达是对照子表的对应行的外键来评估的。如果外键匹配表达,则关联在外键和父表的特定行之间被创建并或许被保存。这些表达可不同,甚至连父表中的单个行的粒度也一样,由此允许或许定制的每行表达。 |
申请公布号 |
CN106462643A |
申请公布日期 |
2017.02.22 |
申请号 |
CN201580034946.2 |
申请日期 |
2015.06.24 |
申请人 |
微软技术许可有限责任公司 |
发明人 |
C·佩特克勒斯克;M·杜米特鲁;V·帕拉斯基夫;A·耐茨;P·J·桑德斯 |
分类号 |
G06F17/30(2006.01)I |
主分类号 |
G06F17/30(2006.01)I |
代理机构 |
上海专利商标事务所有限公司 31100 |
代理人 |
罗婷婷 |
主权项 |
一种计算机程序产品,所述计算机程序产品包括其上具有计算机可执行指令的一个或多个计算机可读存储介质,所述计算机可执行指令被构造成使得当由计算系统的一个或多个处理器执行时,使得所述计算系统执行一种用于使用数据库系统中的子表中的外键将所述子表链接到父表的计算机实现的方法,所述计算机实现的方法包括:标识与父表的特定行相关联的语义表达;对于子表中的多个行中的每一行,执行以下:对照所述子表的对应行的外键来评估所述语义表达;以及如果基于评估所述语义表达所述子表的所述对应行的所述外键匹配所述语义表达,则在所述外键和所述父表的所述特定行之间创建关联。 |
地址 |
美国华盛顿州 |