The problem I have is that there may be many types of relationships in this prospect database, Family Members maybe one type of relationship, it could also be a personal assistant for someone who does not belong to a company, could be people from the same company but I can have people from the same company I don't want related.
What I envision is to have a portal with a sorted pop up list that shows all contacts Last_Name, First_Name & Initial. The user would be able select the contact based on his personal knowledge of the two contacts and not necessarily on any other criteria. This way the user could click a button and go directly to the related contact instead of having to do a search and would allow other users to see the related contact without having perosnal knowledge of the relationship.
GDU