【发布时间】:2017-04-24 13:59:54
【问题描述】:
我正在尝试为我的应用程序创建一个数据库,我想找到最好的方法是在我的 Users 和 Items 表之间创建一对多关系。
我知道我可以创建第三个表 ReviewedItems,并让列分别为 User id 和 Item id,但我想知道是否可以在 @987654328 中创建列@,比如说reviewedItems,它是一个整数数组,其中包含Items 的外键,User 已经审查过。
如果 PostgreSQL 可以做到这一点,请告诉我!如果没有,我会沿着我的第三桌路线走。
【问题讨论】:
-
已经有补丁可以将此功能添加到 Postgres,请参阅 blog.2ndquadrant.com/… (2012) 和 postgresql.org/message-id/… (2017)。他们还没有被接受,但希望有一天。
标签: postgresql foreign-keys foreign-collection