De momento segun mi digrama, un post, tiene un array llamado comentarios, que son de la clase Comentario.
Bien, yo quiero que el modelo Post cuando se cree cargue a los comentarios que le pertenecen, pero para ello, por cada comentario que tenga tiene que decirle al modelo Comentario que se cague.
Es eso teoricamente correcto? es decir, un modelo esta conectado con otro modelo, segun tengo entendido dos modelos no se pueden conectar entre si.
Les dejo lo que estoy haciendo en seudo codigo;
Código PHP:
Class Post {
private $comentarios=array();
public function __construct($id=null){
if ($id!==null) {
le pregunto a la base los id de los comentarios que pertencen a $id
por cada comentario hago {
$comentario = new Comentario($idComentario);
array_push($this->comentario, $comentario);
}
}
}
}