自然关键查询

时间:2011-11-15 10:58:22

标签: sql-server-2005

我正在谷歌中阅读自然键,但是无法找到表是否需要自然键然后如何在sql server 2005中更改表以进行自然键查询

1 个答案:

答案 0 :(得分:2)

每个表都需要某种方式来识别行。

设计数据库时,可以在表上标识一个(可能更多)候选键。这是该表的自然关键。

在实施时,您可以出于架构原因选择使用代理键。你的自然钥匙还在那里。

自然键或代理键是主键,对另一键具有唯一约束。

您不会在现有表格中添加自然键:它已经存在...

相关问题