Hola:
Estoy haciendo una web donde los usuarios pueden tener amigos.Normalmente cuando muestros los amigos un usuario debo de hacer una consulta a la base de datos(que podría ser pesada si hay muchos usuarios).Del mismo modo para que un usuario pueda ver datos de otro deben de ser amigos(por lo que hay que consultar si existe una relación de amistad al igual que antes).
Mi pregunta es ¿Sería una buena idea que al iniciar sesión se guardaran los ids de todos los amigos en una variable de sesión de tipoo $_SESSION['amigos']?
En caso de que sea una buena idea de cara a la eficiencia,¿como guardo todos los ids hay dentro?
Muchas gracias