发明名称 ENFORCING REFERENTIAL INTEGRITY FOR OBJECT DATA DOCUMENTS
摘要 A metadata framework helps enforce referential integrity in object data documents. In one general aspect, a method includes generating a first data definition language statement, based on a class defined in a metadata framework, that creates a table in a relational database system to store an object data document. The table may include at least one column that corresponds to an identifying attribute in the object data document, at least one column that corresponds to a relationship attribute in the object data document, and a column that stores the object data document. The method may also include generating a second data definition language statement, based on the referential integrity metadata framework, that creates a foreign key constraint on the at least one column that corresponds to the relationship attribute when the relationship is not polymorphic, and issuing the first data definition language statement and the second data definition language statement.
申请公布号 US2016179869(A1) 申请公布日期 2016.06.23
申请号 US201414579436 申请日期 2014.12.22
申请人 BLADELOGIC, INC. 发明人 HUTCHINS Mark;MILOUSHEFF Zack
分类号 G06F17/30 主分类号 G06F17/30
代理机构 代理人
主权项 1. A method comprising: generating a first data definition language statement, based on a class defined in a referential integrity metadata framework, that creates a table in a relational database system to store an object data document, the table including: at least one column that corresponds to an identifying attribute in the object data document,at least one column that corresponds to a relationship attribute in the object data document, anda column that stores the object data document; generating a second data definition language statement, based on the referential integrity metadata framework, that creates a foreign key constraint on the at least one column that corresponds to the relationship attribute when the relationship is not polymorphic; and issuing the first data definition language statement and the second data definition language statement to generate relational database structures that persist object data documents and relationships between object in different object data documents.
地址 Houston TX US