I want to create a SCHLIB component and PCBLIB footprint for a connector which is purchased as multiple components. They sell the contacts separately from the housing so I want to have a single component show up with two part numbers on the BOM. I was originally going to create two components, one for each part, but then I run into problems with the footprints since the two parts are assembled and integrated with each other. Is there a way around this in Altium where I can create a component that is actually an assembly of more than one BOM item? The best thing I can think of would be to make the housing a 'mechanical' type, and the footprint for the contact would include both the contact and housing. Is there a better approach?
Thanks