minimum viable schema model