Salut,
En fait, rien ne t'empêche de le faire comme ça, logiquement s'il y a bien une clé unique qui lie au model suivant, c'est sur que model2 appartient à user.
Model2(model1_id)->Model1(proprietaire_id)->Proprietaire(users_id)->User => Ok il y a bien un utilisateur unique.
Maintenant c'est très lourds, si tu as souvent besoin de faire ce lien, le mieux est de faire un lien direct. Et si par exemple tu as un seul Model qui a besoin d'être attaché à un autre Model, alors là tu seras obligés de le faire.
J'espère mon explication pas trop chiante^^
A+