Main purposes of data modeling include:
– to assist in understanding the meaning
(semantics) of the data;
– to facilitate communication about the
information requirements.
Building data model requires answering
questions about entities, relationships, and
attributes.