Какой из следующих механизмов используется для обеспечения целостности данных в реляционной базе данных?