Improved constraints and made a Constraints.sql file to describe extra constraints