Bonjour,
En lisant différents tutos et sujets, j'ai relevé qu'il existait plusieurs représentation objet des données: des entités, des models et des orm.xml.
Quels sont chacune leurs utilités ? sont ils tous indispensables ?
Bonjour,
En lisant différents tutos et sujets, j'ai relevé qu'il existait plusieurs représentation objet des données: des entités, des models et des orm.xml.
Quels sont chacune leurs utilités ? sont ils tous indispensables ?
up !
pour les entités c'est évident, mais model et orm.xml ?
Salut,
Les entités sont des objets persistants : ils servent à avoir une représentation objet des données stockées en base.
Le "model" n'est pas un concept de Symfony à proprement parler : ça représente l'architecture de l'ensemble de tes objets, les relations entre eux etc.
Orm.xml est, si je ne dis pas de bêtise, un des formats dans lequel on peut définir les règles de mapping faisant la liaison entre la BDD et les entités.
Le fichier orm.xml n'a rien d'indispensable compte tenu que l'ORM n'est pas obligatoire dans l'utilisation du framework, et qu'on peut définir des règles de mapping de plusieurs façon (xml, annotations etc.)
ok merci donc orm.xml ne servent à rien.
Partager