Суррогатные ключи против естественных/бизнес-ключей
Оба. Возьми свой торт и съешь primary-keys его.
Помните, что в первичном primary-key ключе нет ничего особенного, за database-structure исключением того, что он primary-key помечен соответствующим образом. Это keys не что иное, как ограничение schema-design NOT NULL UNIQUE, а в таблице table-design их может быть больше одного.
Если dbms вы используете суррогатный schema-design ключ, вам все равно нужен database бизнес-ключ для обеспечения keys уникальности в соответствии table-design с бизнес-правилами.
database
database-design
primary-key
key
Суррогатные ключи против естественных/бизнес-ключей
Мы используем файлы cookies для улучшения работы сайта. Оставаясь на нашем сайте, вы соглашаетесь с условиями использования файлов cookies. Чтобы ознакомиться с нашими Положениями о конфиденциальности и об использовании файлов cookie, нажмите здесь.