我有一个简单的问题,但我仍然对此感到困惑。
每当你设计一个 ER 模型时,你应该如何绘制 PK 和 FK ?
假设我有两个表,用户和国家
User
ID | firstName | lastName | FKCountry
1 | John | Stewart | 1
2 | Paul | Duschmol | 2
etc.
Country
ID | country | code
1 | Germany | GER
2 | Switzerland | CH
etc...
那么,我是否应该在 ER 模型中添加“FKCountry”列?我的意思是,两个实体之间会有关系(菱形),但是我应该通过用户实体明确添加“FKCountry”吗?
希望我的问题很清楚,提前谢谢你:)