Bonjour,

je me pose une question sur l'utilisation des relations uni et bid directionnelles.
J'ai lu différents articles et doc mais je ne suis pas certains d'avoir compris le sens exact.


on utilise le bidirectionnel si on veut pouvoir accéder aux informations d'une entité depuis une autre.

ex : article et commentaires
on met un many to one dans commentaire car on ne va accéder aux commentaires que depuis un article et on ne cherchera pas à accéder à des commentaires par un autre moyen.

donc si on avait voulu y accéder depuis un commentaire (donc avoir l'identifiant de l'article on aurai mis un one to many


Ex2:
si j'ai une table gare et une table horaire
je peux lister les horaires depuis un code de gare
mais depuis un horaire d'un numéro de train je peux vouloir afficher la gare de départ et gare d'arrivée

donc là je dois utiliser un onetomany et un manyto one

ai-je bien compris