四、資料庫設計完整性的限制是指在資料庫中維護資料的一致性、準確性和有效性的規則和限制。這些限制旨在確保資料庫中的資料符合定義的規範和標準,並且不會發生不一致或無效的情況。常見的資料庫設計完整性的限制包含了實體完整性、參照完整性、值域完整性及空值完整性等。請說明何謂實體完整性與參照完整性限制?(25分)