top of page

3D Principles

The 3D architecture was built from the ground up based on these principles.

image.png

Extensible Core Models

Common data encountered across many systems is defined once in relatively stable Core models. The models are designed to be extended for unique business-unit requirements.

image.png

Globally Unique Primary Keys

Every record receives a globally unique ID that remains unchanged when it is exchanged with another system or aggregated in a data warehouse.

image.png

Record Governance

It must always be clear which system is authoritative for any given record.

image.png

Audit-Driven Data Exchange

Centralized audit capture identifies changes and drives replication. Record Groups define what travels together; subscriptions and subscribers determine where it goes.

image.png

Metadata-Driven Systems

A parameterized UI and common application framework allow system behavior to be defined from metadata rather than repeatedly coded.  As a result, functionality can be exchanged between systems just like data.

bottom of page