发明申请
US20100287220A1 Dynamically Encoding Types and Inhabitants in a Relational Database
审中-公开
关系数据库中的动态编码类型和居民
- 专利标题: Dynamically Encoding Types and Inhabitants in a Relational Database
- 专利标题(中): 关系数据库中的动态编码类型和居民
-
申请号: US12435407申请日: 2009-05-05
-
公开(公告)号: US20100287220A1公开(公告)日: 2010-11-11
- 发明人: Brian S. Aust , Allen L. Brown, JR. , Chris D. Karkanias , David G. Campbell
- 申请人: Brian S. Aust , Allen L. Brown, JR. , Chris D. Karkanias , David G. Campbell
- 申请人地址: US WA Redmond
- 专利权人: Microsoft Corporation
- 当前专利权人: Microsoft Corporation
- 当前专利权人地址: US WA Redmond
- 主分类号: G06F17/30
- IPC分类号: G06F17/30
摘要:
Described is a technology, such as for representing scientific data and information, in which a database table contains rows of type data representing types, and term data representing terms that inhabit the types. Types include composite types (e.g., that represent entities), and instances of relation types that express relationships between types, between a type and a term, or between terms. Types and/or terms may have multiple relationships with one another, and a relationship may span database tables. A new relationship may be established by adding a new row to the database table to represent a new relation term, along with one or more similar rows to represent the relation role terms associated with that relation term; relationships may be removed by removing rows. As a result, the database table may change its state rapidly, without needing to change the database schema.