Понятие первичного и внешнего ключей актуальны только для реляционных баз данных, где все данные организованы в форме таблиц, связанных между собой. Само слово ключ в контексте БД подразумевает поле (столбец таблицы) ИЛИ набор полей. Что же это за особые столбцы, и почему их называют ключами? Первичный ключ (Primary key) - это поле, или список полей, с помощью которого можно однозначно идентифицировать одну строчку. Выделение ПК необходимо, чтобы иметь возможность найти нужную строчку, корректно делать соединения таблиц и агрегацию...
~ Ключик - подвеска со смыслом. ~ Для чего и как носить. ~ Магическое значение ключей в доме. Ключ - его значение связано с креплением и с закрытием чего-то важного. Почти у всех народов он является символом сокровенной тайны. НО! Значение ключика двойное. С одной стороны, он символизирует тайну, позволяет спрятать что-то от посторонних глаз и ушей, а с другой, ключ способен еще и открывать двери, новые горизонты, новый жизненный этап и открытость к людям и всему новому. В христианстве ключ означает власть и высшую силу...