constraint
RU: ограничение
A rule or condition that restricts the valid values or states in a system. In databases, constraints such as NOT NULL, UNIQUE, or FOREIGN KEY enforce integrity at the schema level; in algorithms, constraints define the feasible region of a search or optimization problem.