34,575
社区成员
发帖
与我相关
我的任务
分享
以上是表关系,
A_Product 是产品
A_Record 是工序
A_Step 是工步
/* 例如 一个产品有分几道工序加工,工序又分几步做完,所以叫工步*/
A_days 是每个员工每天所做相关产品 的产量\质量
现在我把这个表的关系弄成这样,
但是在输入员工绩效的时候, 还可以输入不属于这个产品的工序和工步..怎么限制呢?
也就是A_Days 表里的 product_id record_id step_id
select Product_Name, Record_Name, Step_Name, d.*
from A_Days d
join A_Step s on s.Step_ID = d.Step_ID
join A_Record r on r.Record_ID = s.Record_ID
join A_Product p on p.Product_ID=r.Product_ID