6

Snowflake 允许 UNIQUE、PRIMARY KEY、FOREIGN KEY 和 NOT NULL 约束,但我读到它只强制执行 NOT NULL 约束。那么其他键的用途是什么,在什么情况下我们必须定义它们呢?我很欣赏任何例子。

谢谢你,普拉桑斯。

4

1 回答 1

4

它们表达意图,帮助人们理解您的数据模型。数据建模工具可以使用它们来生成图表。您还可以以编程方式访问它们以自己验证数据完整性。

于 2020-01-13T23:10:40.600 回答