Define basic datamodel interface