關係完整性包括

關係完整性包括

關係完整性是為保證數據庫中數據的正確性和相容性,對關係模型提出的某種約束條件或規則。完整性通常包括域完整性,實體完整性、參照完整性、用户定義完整性,其中域完整性、實體完整性、參照完整性,是關係模型必須滿足的完整性約束條件。域完整性是保證數據庫字段取值的合理性;實體完整性是指關係的主關鍵字不能重複也不能取空值;參照完整性是定義建立關係之間聯繫的主關鍵字與外部關鍵字引用的約束條件。