Common Data Attributes for Cross-Database Entity Relationships

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current data modeling and database technologies do not allow for the declaration of data entity relationships between data entities located in different data model databases, nor do they enforce referential integrity or support database access paths between multiple databases.

Innovation Solution

The method enhances data models by introducing common data attributes that function as unique keys across multiple data entities, enabling the declaration of common entity relationships and common index integrity rules, allowing for the design of multiple databases within a single data model, and populating common database tables with a common set of master data values.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If data entity relationships are declared between data entities in different data model databases, then data integration and consistency across multiple databases are improved, but system complexity and implementation difficulty increase

Engineering Contradiction:
Improvedata consistencyVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments the data model into multiple data model databases, each containing specific data entities. Common data attributes that serve as unique keys are identified and separated as shared elements across databases. This segmentation allows relationships to be declared between data entities in different databases while maintaining manageable system complexity through modular organization.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces common data attributes that function as unique keys across multiple data entities in different data model databases. These common attributes serve multiple purposes: they act as primary keys in their respective data entities, enable peer-to-peer relationships between databases, and provide a basis for declaring data entity relationships across database boundaries. This multi-functionality resolves the contradiction by providing a universal mechanism for cross-database integration.

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Reliability

If common data attributes functioning as unique keys are declared across multiple data entities, then data entity relationships and referential integrity can be enforced, but data model complexity increases

Engineering Contradiction:
Improvereferential integrityVSAvoiddata model complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent merges the functionality of unique key enforcement across multiple data entities by declaring common data attributes that serve as unique keys in multiple data entities simultaneously. Instead of implementing separate integrity constraints in each data entity, the common attribute declaration provides a unified mechanism that enforces referential integrity across all related data entities, reducing overall data model complexity while maintaining reliability.

Inventive Principle:
Principle #5Merging (Combining)

3Adaptability or versatility

If database access paths are enabled between multiple databases, then data integration and interoperability are improved, but system complexity and maintenance difficulty increase

Engineering Contradiction:
Improvedata integrationVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces common data attributes as intermediary elements that mediate relationships between data entities in different data model databases. These common attributes act as a bridge, enabling database access paths and data integration without requiring direct complex connections between all databases. The intermediary common attributes simplify the system architecture by providing standardized connection points across database boundaries.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUSRE50273E1Method and apparatus for defining common entity relationships
Publication Date: 2025.01.14 MACK ROBERT
  • USRE50273E1 patent drawing
  • USRE50273E1 patent drawing
  • USRE50273E1 patent drawing

AI summary

A method, an apparatus, and a system for configuring, designing, and/or implementing common metadata and common data is detailed as a new type of data relationship, within and between databases.