Какая архитектура mysql необходима для создания простой социальной сети?
Взять и создать. Главное, правильно. И побезопаснее. Ну, с лайками можно не очень безопасно. А вот с друзьям - очень безопасно! И, главное, со всеми правильно это сделать!
Для начала лучше взять любую книгу (их полно), где освещены вопросы проектирования и нормализации бд. 
Взять ручку и листок бумаги и набросать примерную архитектуру. В процессе разработки всегда можно что либо поправить.