Поиск по сайту:
taxpert.ruБлог — Составной первичный индекс по нескольким полям в MySQL

Составной первичный индекс по нескольким полям в MySQL

05.12.2024 в 09:25

Секция: Сайтостроение и WEB-разработка

Просмотров: 99

Комментариев нет — ваш комментарий может стать первым

Век живи – век учись. Лишь вчера узнал, что в MySQL есть возможность создания составного первичного ключа по нескольким полям. Смысл такого ключа в том, что значения полей, включённых в индекс, могут повторяться и совпадать друг с другом, однако совокупность значений этих полей должна быть уникальной. Лично для меня эта возможность оказалась крайне полезной (да чего уж там греха таить – необходимой!) при работе с разными типами объектов, идентификаторы которых могли совпадать, однако в сочетании с типом всегда представляли собой уникальное значение.

Как добавить в MySQL-таблицу первичный ключ? Да очень просто: ALTER TABLE table ADD PRIMARY KEY (columnA, columnB);

Тот самый случай, когда всё гениальное – просто.

Комментарии

добавить комментарий

комментариев не найдено — ваш может стать первым!


© Taxpert. Интернет-мастерская М. Ю. Уткина.