Héritage d'entités avec Symfony & Doctrine

Héritage d'entités avec Symfony & Doctrine

Symfony, Doctrine - mardi 12 mars 2024


Découvrez comment gérer efficacement différents types d'utilisateurs dans vos applications web, des clients particuliers aux entreprises.

Points Clés Abordés :

  • Comprendre l'héritage d'entités et son importance dans le développement web moderne.
  • Stratégies d'héritage : Single Table Inheritance (STI) vs. Class Table Inheritance (CTI).
  • Implémentation pratique avec Symfony et Doctrine : création d'entités pour les clients et les entreprises.
  • Configuration avancée : discrimination d'entités, stratégies de mapping et bonnes pratiques.
  • Génération de formulaires d'inscription et de connexion adaptés à chaque type d'utilisateur.
  • Démo en direct : enregistrement de clients et d'entreprises, manipulation des données d'utilisateurs.
  • Pour Aller Plus Loin : Explorez la documentation officielle de Doctrine pour approfondir vos connaissances sur les stratégies d'héritage d'entités.

Lien vers la documentation de Doctrine : https://www.doctrine-project.org/projects/doctrine-orm/en/3.0/reference/inheritance-mapping.html