×

AUTOMATIC ENFORCEMENT OF RELATIONSHIPS IN A DATABASE SCHEMA

  • US 20130318130A1
  • Filed: 05/02/2013
  • Published: 11/28/2013
  • Est. Priority Date: 07/27/2004
  • Status: Active Grant
First Claim
Patent Images

1. A method of enforcing a database relationship, comprising:

  • specifying using a markup language within a database schema a host structure and a reference type for the host structure that indicates an association between the host structure and a parent structure to which the host structure refers and specifies the relationship between the host structure and the parent structure, wherein the reference type is specified using the markup language and selected from at least a first reference type and a second reference type;

    automatically generating code using a processor that enforces the relationship between the host structure and the parent structure based on the reference type specified in the database schema; and

    enforcing the relationship using the automatically generated code using the processor, including;

    determining whether the reference type for the host structure is of the first reference type or the second reference type; and

    in the event the reference type for the host structure is of the first reference type, ensuring that an instance of the parent structure cannot be deleted when an instance of the host structure exists.

View all claims
  • 6 Assignments
Timeline View
Assignment View
    ×
    ×