à mon avis une appli est supposée tourner selon une "archi",
ex: une appli PHP est supposé tourner à l'archi "LAMP" par exemple

L'idée est de lier l'appli à l'archi et l'archi a des serveur, de là tu
pourra déduire les serveur les appli tournant sur quels serveurs

Cela répond t'il à ta question?

Le 12 décembre 2011 10:14, alex baron <alexbaro...@gmail.com> a écrit :

> Dans ce cas il ne te reste plus que les tables d'associations sachant que
> je considère qu'une application/software peux être sur plusieurs serveurs
> et qu'un serveur peux avoir plusieurs applications/softwares. Donc deux
> tables d'association serveur/software et serveur/application (puisque pas
> d'héritage).
>
> Alexandre Baron
>
>
> Le 12 décembre 2011 10:36, matth <mfat...@gmail.com> a écrit :
>
> En fait, dans un premier temps, je ne souhaite pas utiliser l'héritage
>> tel que tu l'as décris
>>
>> Je suis en train de migrer cette CMDB de 1.4 à 2.0 et je dois
>> conserver le fonctionnement/les données existant du site.
>>
>> Je m'a gouru pour "plusieurs software partagent cet application/
>> software" : C'est plutôt "1 application/1 software" peut être installé
>> sur plusieurs serveurs"
>>
>> Matth.
>>
>> On 12 déc, 09:50, alex baron <alexbaro...@gmail.com> wrote:
>> > 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
>>
>>
>  --
> 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

Répondre à