双方签定什么样的合同是有法律作用的我…

双方签定什么样的合同是有法律作用的我要和一家企业签定合作关系的合同,我为他们加工产品然后他们回收需要签什么样的合同