atk*_*yla 3 sql postgresql database-design
我有很多查找表,如下所示:
id(pk) type(unique)
---
1 UNIVERSITY OF ARIZONA
2 UNIVERSITY OF MIAMI
3 TOKYO UNIVERSITY
Run Code Online (Sandbox Code Playgroud)
假设type在所有情况下都是唯一的字符串。
我在质疑我是否应该使用id(pk)或只是这样做:
type(pk)
----
UNIVERSITY OF ARIZONA
...
Run Code Online (Sandbox Code Playgroud)
您应该使用主键。以下是一些原因:
'UNIVERSITY OF ARIZONA (TUCSON)'。