Skip to content
CourseAsk.
Apprenez à modéliser des Entités  avec Doctrine Symfony 6
Udemy MOOC / Non-credit all levels

Apprenez à modéliser des Entités avec Doctrine Symfony 6

About this course

Ce cours est divisé en trois sections différentes. Une liste de tous les cas d'utilisation possibles de mappage d'association est fournie. Le mappage d'associations est expliqué pour simplifier les exemples de cas d'utilisation. Les mappages d'associations sont introduits et contiennent des entités dans des associations. Il n’est pas impossible d’avoir des relations diverses lorsque nous modélisons une application. Par exemple, un sondage est constitué d’un ensemble de questions, une question peut avoir plusieurs réponses possibles, un utilisateur peut avoir une adresse, etc. Toutes ces relations peuvent être matérialisées en utilisant des clés étrangères en SQL.Avec Doctrine, selon la nature de la relation, nous avons des moyens très simples, efficaces et élégants de la gérer. Nous allons donc étoffer notre modèle de données en implémentant des relations avec Doctrine.La relation OneToOne,La relation ManyToOne,La relation OneToMany,La relation ManyToMany.Reprenons notre exemple et considérons qu’un utilisateur peut avoir une seule adresse et que cette adresse ne peut être liée qu’à un seul utilisateur. Au lieu de travailler avec des clés étrangères dans votre code, vous travaillerez toujours avec des références à des objets à la place et Doctrine convertira ces références en clés étrangères en interne :Une référence à un seul objet est représentée par une clé étrangère.Une collection d'objets est représentée par de nombreuses clés étrangères pointant vers l'objet contenant la collectionCe cours est divisé en trois sections différentes.Une liste de tous les cas d'utilisation possibles de mappage d'association est fournie.Le mappage d'associations est expliqué pour simplifier les exemples de cas d'utilisation.Les mappages d'associations sont introduits et contiennent des entités dans des

$19.99

Price shown by Udemy — confirm on their site.

Enroll on Udemy

You'll be redirected to Udemy to complete enrollment.

  • Listed & compared by CourseAsk
  • English · All Levels