Datamodel first draft.