in MS Access there is a standard template to create a contacts database.
Its very simple and consists of only 2 Tables.
Contact -> Comments
I now want connections (Which contacts know with ones)
Contact -> Contacs
with a simple connection table Connection containing the two id's of existing connections.
In the file attached there are some screenshots showing the contacts and a paintet screenshot how i like it with connections. (its in german but you should get the point) For your work you can take the english contact template.