flow data model