Simple, observable data modeling