Показать сообщение отдельно
  #6  
Старый 15.12.2014, 20:43
lmikle lmikle вне форума
Модератор
 
Регистрация: 17.04.2008
Сообщения: 8,100
Версия Delphi: 7, XE3, 10.2
Репутация: 49089
По умолчанию

Цитата:
Сообщение от M.A.D.M.A.N.
Составной первичный ключ здесь нужен.

Зачем? Я, вообще-то, имел в виду UNIQUE на конкретное поле, что обеспечит гарантированную уникальность (особенно в купе c NOT NULL, что еще и обязательность обеспечит) значения в конкретном поле. При этом первичный ключ (да, я знаю, что UNIQUE являестя частью PRIMARY KEY), может быть любой другой (INTEGER, по которому JOIN'ы делать гораздо эффективнее, чем по текстовому полю).
Ответить с цитированием