2016-08-18 75 views

回答

0
select 
     sp.safetyplanid 
     , sp.description 
     , h.hazardid 
     , h.description 
     , p.precautionid 
     , P.description 
     , p.siteid 
    from 
     safetyplan sp 
    join 
     spworkasset spwa 
     on sp.safetyplanid = spwa.safetyplanid 
    join 
     splexiconlink spll 
     on spwa.spworkassetid = spll.spworkassetid 
    join 
     safetylexicon sl 
     on spll.safetylexiconid = sl.safetylexiconid 
    join 
     hazard h 
     on sl.hazardid = h.hazardid 
    left join 
     hazardprec hp 
     on h.hazardid = hp.hazardid 
    left join 
     precaution p 
     on hp.precautionid = p.precautionid 
     and hp.siteid = p.siteid 
order by sp.safetyplanid, h.hazardid, p.precautionid 
0

好吧,在我的7.6环境中存在与safetyplan对象的关系,事情与危害有关。

危险存储在SAFETYLEXICON对象中。 SPLEXICONLINK中的相关内容,如危险材料,预防措施等。

开始了解信息相关性的一种好方法是查看应用程序定义以及向用户显示信息的表格上的关系。

+0

感谢您的回复Jeroen。你说得对,SAFETYLRXICON和SPLEXICONLINK就在那里。甚至危险和预防措施都有HAZARDPREC关系对象。但我无法识别SAFETYPLAN和相关危险之间的任何链接/关系或限制。 –