在postgres中建立表格之间关系的最佳方法

时间:2018-09-02 18:29:02

标签: postgresql

我找不到通过表foreignprimary key建立关系的好方法,例如one-to-one, one-to-many等。或者我可以使用某些东西这样,它将具有相同的性能和相同的检索速度:

User                 PC
id name     age      id  name   bought_by
 1 Andrew   23        2   Asus      1

1 个答案:

答案 0 :(得分:1)

您绝对应该为这些表创建主键和外键,以及pc (bought_by)上的索引。

这不仅可以加快仅获取几行的联接查询的速度,而且可以保证数据库的完整性。安全胜过遗憾。