IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Symfony PHP Discussion :

liason entre entité et heritage (abstract factory)


Sujet :

Symfony PHP

  1. #1
    Membre régulier
    Homme Profil pro
    Inscrit en
    Avril 2008
    Messages
    62
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 62
    Points : 73
    Points
    73
    Par défaut liason entre entité et heritage (abstract factory)
    salut à tous

    Voila , je suis entrain d'essayer de mettre en place le design pattern Abstract Factory dans mon projet de développement d'un portail d'entreprise(symfony2) spécialisé dans le secteur de l automobile. il parait que cela peut être très pratique pour l’évolution futur de mon système. donc je me pose une question qui peut être très bête pour certains, mais je la pose quand même. voila, je me demande comment gérer les liaison entre entité car j aimerai faire l historique des ventes lié à un client. déterminer par exemple quels sont les véhicules qu un client lambda à acheté.

    donc ma difficulté c est de savoir ou mettre la liaison entre le client et vehicules???! dois je le mettre au niveau de la classe Vehicule qui est abstraite ou au niveau de chacune de ses class filles.

    et merci

  2. #2
    Membre du Club
    Homme Profil pro
    Développeur Web
    Inscrit en
    Janvier 2012
    Messages
    26
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Janvier 2012
    Messages : 26
    Points : 43
    Points
    43
    Par défaut
    Tu peux mettre cette liaison dans ta Mapped Superclass, Tes entités filles heriteront alors de cette attribut ainsi que des annotations de relation.

  3. #3
    Membre régulier
    Homme Profil pro
    Inscrit en
    Avril 2008
    Messages
    62
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 62
    Points : 73
    Points
    73
    Par défaut
    Citation Envoyé par simcos Voir le message
    Tu peux mettre cette liaison dans ta Mapped Superclass, Tes entités filles heriteront alors de cette attribut ainsi que des annotations de relation.
    merci et si tu me permet une autre question, en utilisant le design pattern, comment je sais pour recherche un entité précis alors vu, que pour mon catalogue de véhicules, j aurai un seul object qui crée tout les entité dont j ai besoin et donc chaque entité correspond à une table distinct!!! doit

    pour faire claire ma fabrique véhicule peut fabriquer aussi une petite voiture qu un poidslourds, or voiture et poidslourds correspondes à deux tables(entités distinct ) donc si je veux affiché la liste des véhicules j affiche la liste et voitures ensuite la liste des poids lourds oké, mais pour le modifier je vois pas comment faire ç à dire avec l'idée du véhicule comment savoir dans quelle entité faut allez chercher

Discussions similaires

  1. Liason entre deux zones de liste
    Par rainbow14 dans le forum IHM
    Réponses: 7
    Dernier message: 04/05/2007, 12h13
  2. [MCD]Associations entre Entités
    Par flatron dans le forum Schéma
    Réponses: 8
    Dernier message: 09/02/2007, 17h07
  3. liason entre apache et tomcat PROBLEMES§#%£¤
    Par liquideshark dans le forum Tomcat et TomEE
    Réponses: 2
    Dernier message: 10/11/2006, 17h00
  4. [GOF] Abstract Factory vs Factory Method
    Par Greybird dans le forum Design Patterns
    Réponses: 3
    Dernier message: 10/06/2005, 22h42
  5. [Rave et base] liason entre mes 2 tables
    Par Pascal dans le forum Bases de données
    Réponses: 2
    Dernier message: 16/06/2004, 17h19

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo