Hi
When I started designing Enterprise Data Models about 10 years ago they had lots and lots of Entities, (usually around 50 or more) and were understandable only by other Data Modellers and with great difficulty.
Over the last 5 years, I have favoured an approach that has a Top-Level Model with a number of Subject Areas - not more than ten.
The objective of the Top-Level Model is to establish communication with senior management.
This Top-Level EDM is then the starting-point for creation of an EDM for each Subject Area.
Here is an example for Investment Banking on my Database Answers Web Site :-
Enterprise Data Model for Investment Banks
I wonder what Best Practice suggests about what an EDM looks like ?
I look forward to hearing what other people think ;-0)
Barry Williams
Principal Consultant
Database Answers Ltd.
London, England