For å oppnå måltilstanden beskriver dataarkitekturen hvordan data prosesseres, lagres og brukes i et informasjonssystem. Dataarkitekturen gir kriterier for dataprosesserings-operasjoner for å gjøre det mulig å designe dataflyter og kontrollere flyten av data i systemet.