如果如您所知,可以仅使用唯一索引在表之间创建关系,您能解释为什么存在“主键约束”吗?
使用的 RDBMS 是 SQL Server。
事实上,在创建唯一索引(非空)之后,我可以在另一个表上创建一个指向被索引列的外键约束,而不必声明该列是“主键”......那么,什么目的是什么?是审美的问题吗?
database-design sql-server primary-key
database-design ×1
primary-key ×1
sql-server ×1