METHOD AND APPARATUS FOR IMPLEMENTING A SET OF INTEGRATED DATA SYSTEMS
First Claim
Patent Images
1. A method comprisingusing a computer processor to access a first repository of metadata from a plurality of repositories of metadata stored in a computer memory;
- using a computer processor to store a first entity-relationship diagram in the first repository of metadata;
wherein the first entity-relationship diagram includes a plurality of data entities and a plurality of data entity relationships stored in the computer memory, such that each of the plurality of data entity relationships of the first entity-relationship diagram links one of the plurality of data entities of the first entity-relationship diagram with only one of the plurality of data entities of the first entity-relationship diagram within the first entity-relationship diagram;
using a computer processor to store a first copy of a first master reference data standard entity in the first entity-relationship diagram, such that the step of storing the first copy of the first master reference data standard entity in the first entity-relationship diagram makes the first entity-relationship diagram a first integrated entity-relationship diagram of a plurality of integrated entity-relationship diagrams;
wherein the first master reference data standard entity includes a first unique key configured to ensure that each instance of a plurality of instances of the first master reference data standard entity is a unique instance and that the plurality of instances of the first master reference data standard entity are all unique instances of the first master reference data standard entity;
wherein the first master reference data standard entity is a type of data entity configured to integrate the first entity-relationship diagram with one or more of the other integrated entity-relationship diagrams of the plurality of integrated entity-relationship diagrams;
wherein each of the plurality of integrated entity-relationship diagrams includes a master reference data standard entity of a plurality of master reference data standard entities, wherein the plurality of master reference data standard entities includes the first master reference data standard entity;
wherein more than one of the plurality of integrated entity-relationship diagrams includes a copy of the first master reference data standard entity such that there are a plurality of copies of the first master reference data standard entities;
wherein the first unique key of the first master reference data standard entity is configured to form a first common entity relationship with the first unique key of any copy of the first master reference data standard entity in any entity-relationship diagram;
wherein a common entity relationship is a peer-to-peer type of relationship;
wherein each of the plurality of integrated entity-relationship diagrams is linked to one or more other integrated entity-relationship diagrams of the plurality of integrated entity-relationship diagrams by one or more common entity relationships of a plurality of common entity relationships, such that each common entity relationship of the plurality of common entity relationships links an integrated entity-relationship diagram of the plurality of integrated entity-relationship diagrams to any other integrated entity-relationship diagram of the plurality of integrated entity-relationship diagrams, if both that integrated entity-relationship diagram and any other integrated entity-relationship diagram contains a copy of the same master reference data standard entity of the plurality of master reference data standard entities.
0 Assignments
0 Petitions
Accused Products
Abstract
A method, an apparatus, and a system for configuring, designing, and/or implementing integrated data modeling methods for configuring interoperability between multiple data system based upon compliance with data integration standards.
-
Citations
41 Claims
-
1. A method comprising
using a computer processor to access a first repository of metadata from a plurality of repositories of metadata stored in a computer memory; -
using a computer processor to store a first entity-relationship diagram in the first repository of metadata; wherein the first entity-relationship diagram includes a plurality of data entities and a plurality of data entity relationships stored in the computer memory, such that each of the plurality of data entity relationships of the first entity-relationship diagram links one of the plurality of data entities of the first entity-relationship diagram with only one of the plurality of data entities of the first entity-relationship diagram within the first entity-relationship diagram; using a computer processor to store a first copy of a first master reference data standard entity in the first entity-relationship diagram, such that the step of storing the first copy of the first master reference data standard entity in the first entity-relationship diagram makes the first entity-relationship diagram a first integrated entity-relationship diagram of a plurality of integrated entity-relationship diagrams; wherein the first master reference data standard entity includes a first unique key configured to ensure that each instance of a plurality of instances of the first master reference data standard entity is a unique instance and that the plurality of instances of the first master reference data standard entity are all unique instances of the first master reference data standard entity; wherein the first master reference data standard entity is a type of data entity configured to integrate the first entity-relationship diagram with one or more of the other integrated entity-relationship diagrams of the plurality of integrated entity-relationship diagrams; wherein each of the plurality of integrated entity-relationship diagrams includes a master reference data standard entity of a plurality of master reference data standard entities, wherein the plurality of master reference data standard entities includes the first master reference data standard entity; wherein more than one of the plurality of integrated entity-relationship diagrams includes a copy of the first master reference data standard entity such that there are a plurality of copies of the first master reference data standard entities; wherein the first unique key of the first master reference data standard entity is configured to form a first common entity relationship with the first unique key of any copy of the first master reference data standard entity in any entity-relationship diagram; wherein a common entity relationship is a peer-to-peer type of relationship; wherein each of the plurality of integrated entity-relationship diagrams is linked to one or more other integrated entity-relationship diagrams of the plurality of integrated entity-relationship diagrams by one or more common entity relationships of a plurality of common entity relationships, such that each common entity relationship of the plurality of common entity relationships links an integrated entity-relationship diagram of the plurality of integrated entity-relationship diagrams to any other integrated entity-relationship diagram of the plurality of integrated entity-relationship diagrams, if both that integrated entity-relationship diagram and any other integrated entity-relationship diagram contains a copy of the same master reference data standard entity of the plurality of master reference data standard entities. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A method comprising
using a computer processor to access a first database in a computer memory; -
wherein the first database includes a plurality of database tables and a plurality of foreign key constraints stored in the computer memory, such that each of the plurality of foreign key constraints links one of the plurality of database tables with only one of the plurality of database tables within the first database; using a computer processor to store a copy of a first master reference data standard table in the first database, such that the step of storing the copy of the first master reference data standard table in the first database makes the first database a first integrated database of a plurality of integrated databases; wherein the first master reference data standard table is a type of database table configured to integrate the first database with one or more of the other integrated databases of the plurality of integrated databases; wherein each of the plurality of integrated databases includes at least one master reference data standard table of a plurality of master reference data standard tables, wherein the plurality of master reference data standard tables includes the first master reference data standard table; wherein more than one of the plurality of integrated databases includes the first master reference data standard table such that there are a plurality of copies of the first master reference data standard table. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A method comprising
using a computer processor to access a first data system in a computer memory; -
wherein the first data system includes a plurality of data system data files and a first computer program of a plurality of computer programs to manage the plurality of data system data files of the first data system; wherein the first computer program provides methods to create, update, and delete one or more data records from the plurality of data system data files from the first data system; using a computer processor to store a first copy of a first master reference data standard file in the first data system, such that the step of storing the first copy of the first master reference data standard file in the first data system makes the first data system a first integrated data system of a plurality of integrated data systems; wherein the first master reference data standard file is a type of data system data file configured to integrate the first data system with one or more of the other integrated data systems of the plurality of integrated data systems; wherein each of the plurality of integrated data systems includes at least one master reference data standard file of a plurality of master reference data standard files, wherein the plurality of master reference data standard files includes the first master reference data standard file; wherein more than one of the plurality of integrated data systems includes the first master reference data standard file such that there are a plurality of copies of the first master reference data standard file. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38, 39, 40, 41)
-
Specification