There are a wide range of data modeling approaches and algorithms that might give marketers great insight. Before you choose a data modeling technique, make sure you decide on your goals and key performance indicators (KPIs) so you have a strong sense of what kind of marketing data quality is most important to you.
Correct data, correct program
The data modelling process
Diagrams for database modelling