派遣1 ------- m dispatch_items
sub_jobs 1 ------- m dispatch_items
派遣M ------ n sub_jobs
我需要所有这些关系
dispatch_subjob表(是派遣和sub_job之间的中间表(,并在下面提到的列
中id
dispatch_id
sub_job_id
dispatch_items tablehas提到的列
id
dispatch_id
sub_job_id
qty
description
我的问题是我在两个表中都重复了dispatch_id和sub_job_id(表结构不正确(
实际上,我需要在上面提到的两个表格,以以实用的方式获得结果
例如: - sub_jobs表有一个数量字段,我需要使用dispatch_items表qty (使用1到m(
例如: - 我需要获取何时给出dispatch_id的所有sub_jobs (使用m到m(
看起来您的dispatch_items和dispatch_subjob表正在执行与两者之间的枢轴相同的角色。如果是这样,则不需要dispatch_subjob,因为您在dispatch_item上拥有额外的col(尽管保持dispatch_subjob可能更正确(。