×

Data models containing host language embedded constraints

  • US 9,354,948 B2
  • Filed: 09/06/2013
  • Issued: 05/31/2016
  • Est. Priority Date: 09/06/2013
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method comprising:

  • receiving, on an in-memory database engine, a first event handler containing code configured to validate a first entity comprising an object in an in-memory database and including a constraint derived from a second entity of an Entity-Relationship Model defined by an extension of Structured Query Language to include an association type comprising a first parameter clause specifying a cardinality, and a second parameter clause specifying a foreign key, wherein an application configured to manage the in-memory database and the first event handier are in a host language different than SQL;

    identifying, by the in-memory database engine and according to the first event handler, a built-in event associated with the first entity;

    registering, by the in-memory database engine, the first event handler to the built-in event;

    evaluating the constraint by referencing the cardinality and the foreign key,wherein the application automatically calls the first event handler when the built-in event is triggered; and

    wherein the in-memory database engine includes at least one service, data definition, or data processing based on an Entity-Relationship Model and at least one service, data definition, or data processing based on a Relational Model.

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