标签: sql-server-2005
我正在谷歌中阅读自然键,但是无法找到表是否需要自然键然后如何在sql server 2005中更改表以进行自然键查询
答案 0 :(得分:2)
每个表都需要某种方式来识别行。
设计数据库时,可以在表上标识一个(可能更多)候选键。这是该表的自然关键。
在实施时,您可以出于架构原因选择使用代理键。你的自然钥匙还在那里。
自然键或代理键是主键,对另一键具有唯一约束。
您不会在现有表格中添加自然键:它已经存在...