Смысл "между"? ;) О чём вопрос? Почему так? Потому что PK предназначен для уникальной идентификации записей, а UNIQUE без NOT NULL этого не даёт. А только один потому, что традиция такая, да и всё.
мне кажется вы путаете физическую реализацию (как в DDL, так и как функционал СУБД) с логическим смыслом понятий первичный и уникальный ключ. вам бы теорию подтянуть…
спасибо за совет) теорию знаю, сам кого угодно поспрашаю
А в чём тогда был вопрос-то, и что Вы имели в виду тут https://t.me/pgsql/281591 и тут https://t.me/pgsql/281592 ?
вот так оракл делает. в одном из своих продуктов. разницу PK и UX - понятно. вопрос то был - зачем они так делают? в чем профит? или это особенность именно оракла?
Откуда нам знать, зачем оракл так делает в каком-то неизвестном нам продукте, ну правда? ;) И так далее.
Обсуждают сегодня