【发布时间】:2015-06-10 11:33:19
【问题描述】:
我是 PostgreSQL 新手,在表之间建立关系。 我有一个工作表和一个项目表。作业表有一个 shipping_date。我希望 items 表有一个反映 jobs 表的 shipping_date 的列:
jobs table:
job_id | shipping_date
10001 | 29-06-2014
10002 | 29-06-2014
10003 | 30-06-2014
items table:
item_id | job_id | shipping_date
1234 | fkey(10001) | need this to be 29-06-2014
1235 | 10001 | need this to be 29-06-2014
发货日期不能是 fkey,因为它不是唯一的,但我们需要它来引用作业表中的相关 shipping_date。
每个作业可以有几个关联的项目。每个项目只能与一项工作相关联。
谢谢!
【问题讨论】:
标签: relational-database relational