Я пытаюсь узнать, как использовать ключи и нарушать привычку обязательно иметь идентификаторы типов SERIAL
для всех строк во всех моих таблицах. В то же время я также отношусь к отношениям "многие ко многим", поэтому требуя уникальных значений в любом столбце таблиц, которые координируют отношения, будет мешать этому.
Как я могу определить первичный ключ в таблице, чтобы любое заданное значение могло повторяться в любом столбце, если комбинация значений по всем столбцам никогда не повторяется точно?