The Language of Data Modeling
I prefer drawing to talking. Drawing is faster, and leaves less room for lies.
—Le Corbusier, Swiss-French architect, designer, painter, urban planner
A data model is one of the most important tools in the design process, but it has to be done right. It very often starts as a sketch of the data requirements that you use to communicate with the customer, and is refined over and over until you get it right. However, a common misconception is that a data model is only a picture of a database. That is partly true, but a model is truly so much more. A great data model includes nongraphical representations of ...