Ограничение — это условие, которое должно выполняться в данном контексте. Ограничения обычно используются в базах данных и языках программирования для обнаружения ошибок, обеспечения согласованности и точности данных, а также для обеспечения выполнения бизнес-требований.