What is the purpose of a canonical data model in an enterprise integration architecture?
-
A
To define a common data format that reduces point-to-point mapping between systems
-
B
To enforce database security roles and access permissions across systems
-
C
To compress data for more efficient storage in the data warehouse
-
D
To provide audit trails required for regulatory compliance reporting