Het analyseren van de gegevens die binnen een bedrijfssysteem zijn opgeslagen en gebruikt, biedt waardevolle inzichten in hoe dat systeem werkt. Een datamodel weerspiegelt de informatiebehoefte van de organisatie en de bedrijfsregels die inherent zijn aan de structuur van de data. Er zijn verschillende technieken die worden gebruikt om gegevens te modelleren