How to add this field in Contact???

How to add this field in Contact???

If a company i.e. XYZ ltd. has 4 subsidiaries under its belt. for e.g. 

1. XYZ events

1. Sponsor 2. Speaker

 

2. XYZ Motors  

1. Contributor 2. Sponsor

 

3.  XYZ Finance

1. Client 2. Collaborator

 




5. XYZ Investments

1. Investor 2. Co-Investor

Additional Tick Boxes
a. Infrastructure b. Service





If we are adding one contact who works in an organisation abc.pvt ltd and he might have his relations with more than one of the subsidiaries then I would want to show all the related subsidiary for that contact. IN that case I would like to reflect one contact as

Name : Mr random
Title: CEO
Organisation: abc.pvt ltd. 
Department: efg
Interest Area - pqr
Its relation with the company i.e. XYZ Relations as below

XYZ Relation

1. XYZ Events (speaker, sponsor)

2. XYZ Motors (contributor, sponsor)

3. XYZ Finance (none)

4. XYZ Investments (Investor), [tick] Service 


I have an issue with this.I dont know how to incorporate this in the contact info.How to show contact's XYZ relation in such a manner. 
Please help me on this.