bonjour matth Tu peux peut être utiliser l'héritage : un software est une application d'un type particulier, donc avec avec un héritage par agrégation sur doctrine si cela existe encore en sf2 tu n'as plus qu'une seule table application ou t'es software et tes applications sont regroupés mais dissociés par type. Au final tu te retrouve avec 2 objets : application et software.
Après je ne comprend pas "plusieurs software partagent cet application/software". Alexandre Baron Le 12 décembre 2011 09:36, matth <mfat...@gmail.com> a écrit : > Bonjour, > > Je suis en train de bosser sur un projet de CMDB sous sf2. > > En fait, j'ai des tables > - serveur > - arch > - marque > - type > - application > - software > > J'ai déjà fait les liaisons serveur/arch, serveur/marque et serveur/ > type sans problème (les formulaires sont bon, l'interface me restitue > bien les données) > Mon interrogation se porte plus sur les liaisons serveur/application > et serveur/software. Comment faire ces liaisons sachant qu'un serveur > peut avoir plusieurs application/software (application : dev > entreprise/software : logiciel du marché) et que plusieurs software > partagent cet application/software > > Voilà ou je bloque. Je sais pas si j'ai été plus clair... > > Merci d'avance pour votre aide. > Matth. > > On 11 déc, 16:44, Mohamed Ayoub Benjelloun <benjellounay...@gmail.com> > wrote: > > Bonjour, > > > > Si alex c'est possible, sauf qu'il devra réduire sa relation (1,n) à > (0,n) > > , les premiers parents n'ayant pas de parent la clef étrangère ne sera > donc > > pas renseignée sur ces champs et ne doit donc pas être obligatoire d'où > la > > relation (0,n). > > > > Merci Matth de décrire un peu plus ta demande... > > > > Le 9 décembre 2011 17:02, alex baron <alexbaro...@gmail.com> a écrit : > > > > > > > > > > > > > > > > > > > > > Bonjour, > > > > > Il faudrait que tu soit plus explicite. Si tu fais une relation 1:n > d'une > > > table sur elle même alors tu ne dois probablement pas pouvoir faire une > > > relation 1:1. Ou bien je n'ai pas compris t'as question. > > > > > de plus tu travail sur sf14 ou sur sf2 ? > > > > > Le 9 décembre 2011 09:43, matth <mfat...@gmail.com> a écrit : > > > > > Bonjour, > > > > >> J'aimerai savoir s'il est possible de réaliser plusieurs relations > (1:n / > > >> 1:1) sur une même table et si oui comment? je n'ai rien trouvé sur le > net > > >> (pas d'exemple) > > > > >> peut on mettre plusieurs annotation sur le même attribut? > > > > >> Matth > > > > >> -- > > >> Vous recevez ce message, car vous êtes abonné au groupe Google > > >> Groupes Symfony-fr. > > >> Cette discussion peut être lue sur le Web à l'adresse > > >>https://groups.google.com/d/msg/symfony-fr/-/RlQshMSmnz8J. > > >> Pour envoyer un message à ce groupe, adressez un e-mail à > > >> symfony-fr@googlegroups.com. > > >> Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse > > >> symfony-fr+unsubscr...@googlegroups.com. > > >> Pour plus d'options, consultez la page de ce groupe : > > >>http://groups.google.com/group/symfony-fr?hl=fr > > > > > -- > > > Vous recevez ce message, car vous êtes abonné au groupe Google > > > Groupes Symfony-fr. > > > Pour envoyer un message à ce groupe, adressez un e-mail à > > > symfony-fr@googlegroups.com. > > > Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse > > > symfony-fr+unsubscr...@googlegroups.com. > > > Pour plus d'options, consultez la page de ce groupe : > > >http://groups.google.com/group/symfony-fr?hl=fr > > > > -- > > -- > > > > *Mohamed Ayoub BENJELLOUN* > > > > *CEO /Founder [NEOM]* > > > > *Chef de Département web [EmagCom]* > > *Consultant Freelance [PHP5 Technologies - Gestion de Projet]* > > *Cv en-ligne:www.doyoubuzz.com/ayoub-benjelloun > > * > > > > *Email: benjellounay...@gmail.com* > > > > *Tél: +212 661 96 44 01* > > > > *Skype: benjellounayoub* > > -- > Vous recevez ce message, car vous êtes abonné au groupe Google > Groupes Symfony-fr. > Pour envoyer un message à ce groupe, adressez un e-mail à > symfony-fr@googlegroups.com. > Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse > symfony-fr+unsubscr...@googlegroups.com. > Pour plus d'options, consultez la page de ce groupe : > http://groups.google.com/group/symfony-fr?hl=fr > > -- Vous recevez ce message, car vous êtes abonné au groupe Google Groupes Symfony-fr. Pour envoyer un message à ce groupe, adressez un e-mail à symfony-fr@googlegroups.com. Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse symfony-fr+unsubscr...@googlegroups.com. Pour plus d'options, consultez la page de ce groupe : http://groups.google.com/group/symfony-fr?hl=fr