Hola tengo la idea de crear por hobby un juego en la web cuya motivo es avanzar y superar niveles de acuerdo a como se respondan una serie de preguntas las cueles tiene un puntuacion, cada usuario tiene un avatar unico y cada usuario puede agregar a su lista de amigos a muchos otros usuarios.
Quisiera que me dieran una idea de como modelar la base de datos para este fin. Se los agradeceria mucho :)