在总包合同和分包合同的联系结构中,建设单位与分发包人之间存在合同法律关系,故分发包人按总包合同的约定对发包人负责。分发包人与分承包人之间也存在合同法律关系,分承包人按分包合同的约定对分发包负责。这两个合同关系彼此相对独立。然而,分包人与发包人之间则不存在合同法律关系。按照传统民法中的合同相对性原则,合同关系是当事人之间的特别关系,债务人仅仅对债权人负有对待给付义务及附随义务,其他第三人不能享有权利和承担义务,进而会导致:如果因为分承包人的行为引起总包合同的不履行或不适当履行,分发包人须向建设单位承担违约等责任,分发包人只有在向建设单位承担责任后,才有权向分承包人追偿,但建设单位却无权直接追究分承包人不履行行为的违约责任。
但是,《合同法》第272条规定:“…,第三人就其完成的工作成果与总承包人或者勘察、设计、施工承包人向发包人承担连带责任。…”《建筑法》第29条第2款同时规定:“…总承包单位和分包单位就分包工程对建设单位承担连带责任。…”这里所谓连带责任是指,对分包工程发生的违约等责任,建设单位既可以向分发包人请求赔偿,也可以向分承包人请求赔偿,分发包人或分承包人进行赔偿后,有权利根据分包合同对不属于自己的责任赔偿向另一方追偿。很显然,这里已突破了合同相对性原则。这无疑增大了分发包人的赔偿责任,故能促进分承包人的履约意识并加强管理。此外,这种连带责任关系,在上述两部法律中均属强制性规定,不以当事人的约定而排除,如分包合同中有相反约定,则属无效条款。上述规定显然对建设单位有利,在我国实施的建设工程,如有外国(总)承包人参加,我国的建设单位应当在选择合同适用的法律时力争选择适用我国法律。一般情况下,依赖于总包合同而存在的分包合同与总包合同适用相同的法律,故分包人也须对建设单位负责。
然而,如果建设单位的过错导致分包合同不能履行给分包人造成损失,则分承包人只能向分发包人请求赔偿;分发包人赔偿后,有权根据总包合同向发包人追偿。