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

Doctrine2 PHP Discussion :

Doctrine et Mapping


Sujet :

Doctrine2 PHP

  1. #1
    Membre habitué
    Profil pro
    Inscrit en
    Juillet 2011
    Messages
    8
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2011
    Messages : 8
    Par défaut Doctrine et Mapping
    J'ai, disons, 3 tables

    objetA ( id, type, x, y, z )
    objetB ( id, type, x, y, z )
    objetC ( id, type, x, y, z )

    et une table

    libelle ( id_objet, type_objet, lang, libelle )

    Je pense que l'on est dans le cas d'une relation oneToMany.
    Mais peut on, et quelle est la notation pour dire que la table 'libelle' référence les 3 autres tables?
    En gros pour écrire dans ce cas ce que donne la doc pour le cas :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    /**
    * @ORM\ManyToOne(targetEntity="Category", inversedBy="products")
    * @ORM\JoinColumn(name="category_id", referencedColumnName="id")
    */
    Je sais que l'organisation des tables n'est pas la meilleure, c'est un existant que je ne peux modifier

  2. #2
    Membre chevronné
    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    319
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France

    Informations forums :
    Inscription : Décembre 2004
    Messages : 319
    Par défaut
    Salut,

    Bah... tu peux pas. T'es obligé d'avoir 3 colonnes dans ta table libellé !

  3. #3
    Membre habitué
    Profil pro
    Inscrit en
    Juillet 2011
    Messages
    8
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2011
    Messages : 8
    Par défaut
    aie dommage!
    Donc 3 colonnes et ensuite j'imagine 3 lignes 'JoinColumn', c'est cela l'idée?

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [2.x] Doctrine listener, mapped superclass et AppBundle
    Par samche2000 dans le forum Symfony
    Réponses: 2
    Dernier message: 11/05/2015, 15h03
  2. Héritage et Mapping Doctrine 2.
    Par Ali Kent dans le forum Doctrine2
    Réponses: 0
    Dernier message: 19/01/2015, 22h48
  3. Réponses: 10
    Dernier message: 22/05/2012, 15h54
  4. [2.x] php app/console doctrine:mapping:convert --from-database
    Par aitiahcene dans le forum Symfony
    Réponses: 0
    Dernier message: 25/04/2012, 13h40
  5. [Doctrine] Le framework de mapping objet-relationnel pour PHP
    Par fattum dans le forum PHP & Base de données
    Réponses: 1
    Dernier message: 19/03/2010, 13h23

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