Define, Validate, and Enforce Data Contracts