ADDED DATA INTEGRITY & CONSTRAINTS