I have a need to think about subsidiary companies as their own individual companies, but I'd like to associate them with a parent company where applicable.
Not sure if this needs to be over engineered in all honesty. If there's a parent company then associating them makes sense. The only guardrails I would put up is to make sure that sales reps are checking for open deals with parent of child companies.