An Analysis of Certain Data Models with Respect to Their Handling of Selected Integrity Constraints