老板有两个公司a和b,如是有各自的“户口”,那么劳动关系和社保是可分别存在的。否则就有规避风险违法之嫌。
员工全部与B签协议,然后B与A签订劳务外包协议,可以比较有效的规避风险
就你所述,所有人员的劳动关系都在A公司,故员工与A存在劳动关系,至于部分员工被A外派到B公司工作,只是形成B公司与A公司的借调关系,对员工的劳动关系并不产生影响。