On Five Definitions of Data Integrity