■ W bazie danych dane powinny tworzyć logiczną całość. Projektując schemat bazy danych należy tak zdefiniować zbiory danych aby uniknąć redundancji danych (należy unikać wielokrotnego przechowywania tych samych danych).
■ Operacje wykonywane na bazie danych nie mogą powodować przypadkowego usuwania potrzebnych danych oraz pozostawiania danych niepotrzebnych.