create data model spec