Associate a contact to a contact

Associate a contact to a contact

It's easy to understand concept a Contact associates with an Account. But in my business perspective, how can I associate a Contact to another Contact?

The use case is: we know 2 contacts are the same person, but due to business requirement, we don't want to merge these 2 contacts, we only want to link it together

How can create this concept or any other solutions to solve this problem? 

Thanks.