Ограничение первичного ключа (PRIMARY KEY). 12 Обеспечивает, что каждая строка в таблице имеет уникальный идентификатор. 1 Может состоять из одного или нескольких столбцов. 1
Ограничение уникального ключа (UNIQUE). 2 Гарантирует, что все значения в указанном столбце или наборе столбцов уникальны по всей таблице, но допускает нулевые значения (если не объединено с ограничением NOT NULL). 2
Ограничение внешнего ключа (FOREIGN KEY). 12 Определяет взаимосвязь между двумя таблицами, требуя, чтобы значения в одном столбце соответствовали значениям в первичном или уникальном ключе другой таблицы. 1
Ограничение проверки (CHECK). 12 Указывает условие, которому должна соответствовать каждая строка в таблице, обеспечивая целостность данных на основе пользовательских правил. 2
Ответ сформирован YandexGPT на основе текстов выбранных сайтов. В нём могут быть неточности.
Примеры полезных ответов Нейро на вопросы из разных сфер. Вопросы сгенерированы нейросетью YandexGPT для актуальных тем, которые определяются на базе обобщённых запросов к Нейро.