Comment faire une association réflexive dans AnalyseSI ?
Comment faire une association reflexive dans AnalyseSI ?
Question information
- Language:
- English Edit question
- Status:
- Solved
- For:
- AnalyseSI Edit question
- Assignee:
- Bruno Dabo Edit question
- Solved by:
- Bruno Dabo
- Solved:
- Last query:
- Last reply:
Related FAQ:
None Link to a FAQ
Revision history for this message
|
#1 |
La fonctionnalité a été ajoutée à partir de la release Analyse 0.634
Faire un MCD sous la forme [ entite ] --0,1-- ( nom de l'association )
Revision history for this message
|
#3 |
comment réaliser une relation reflexive type :
[entite personne] --0,1-- (parent de) et [entite personne] --0,1-- (enfant de)
dans ce cas analysesi ne valide le mcd ?
Revision history for this message
|
#4 |
Bonjour,
Sur la release 0.71 :
il faut effectuer les associations suivantes
[entite personne] --0,n-- (parent de)
[entite personne] --1,n-- (enfant de)
J'ai pris les choix suivants :
- une personne a 0 ou n enfants
- un enfant à au moins 1 parent ( à moins que la génétique nous permette des naissances spontanées )
Le résultat donnera :
DROP TABLE IF EXISTS personne ;
CREATE TABLE personne (id BIGINT NOT NULL);
DROP TABLE IF EXISTS parent_de ;
CREATE TABLE parent_de (id BIGINT NOT NULL, id_parent_de BIGINT);
DROP TABLE IF EXISTS enfant_de ;
CREATE TABLE enfant_de (id BIGINT NOT NULL, id_enfant_de BIGINT NOT NULL);
ALTER TABLE personne ADD CONSTRAINT PK_personne PRIMARY KEY (id);
ALTER TABLE parent_de ADD CONSTRAINT PK_parent_de PRIMARY KEY (id);
ALTER TABLE enfant_de ADD CONSTRAINT PK_enfant_de PRIMARY KEY (id, id_enfant_de);
Revision history for this message
|
#5 |
Merci pour la réponse Bruno,
Je travaille actuellement sur la version d'analysesi 0.7.1 et développe
sur Eclipse. Par contre comment compiler le jar ? j'arrive à lancer
d'éclipse analysesi avec run mais je n'ai jamais compilé de jar !!!
@+
Le jeudi 03 décembre 2009 à 12:51 +0000, Bruno Dabo a écrit :
> Question #66209 on AnalyseSI changed:
> https:/
>
> Bruno Dabo posted a new comment:
>
> Bonjour,
>
> Sur la release 0.71 :
>
> il faut effectuer les associations suivantes
> [entite personne] --0,n-- (parent de)
> [entite personne] --1,n-- (enfant de)
>
> J'ai pris les choix suivants :
> - une personne a 0 ou n enfants
> - un enfant à au moins 1 parent ( à moins que la génétique nous permette des naissances spontanées )
>
> Le résultat donnera :
>
> DROP TABLE IF EXISTS personne ;
> CREATE TABLE personne (id BIGINT NOT NULL);
> DROP TABLE IF EXISTS parent_de ;
> CREATE TABLE parent_de (id BIGINT NOT NULL, id_parent_de BIGINT);
> DROP TABLE IF EXISTS enfant_de ;
> CREATE TABLE enfant_de (id BIGINT NOT NULL, id_enfant_de BIGINT NOT NULL);
>
> ALTER TABLE personne ADD CONSTRAINT PK_personne PRIMARY KEY (id);
> ALTER TABLE parent_de ADD CONSTRAINT PK_parent_de PRIMARY KEY (id);
> ALTER TABLE enfant_de ADD CONSTRAINT PK_enfant_de PRIMARY KEY (id, id_enfant_de);
>
> You received this question notification because you are a direct
> subscriber of the question.
> -------
> Orange vous informe que cet e-mail a ete controle par l'anti-virus mail.
> Aucun virus connu a ce jour par nos services n'a ete detecte.
>
>
Revision history for this message
|
#6 |
Bonjour,
Dans Eclipse, utiliser l'option Fichier / Export / "Runnable JAR File" ( qui se trouve sous Java )
Le 12 déc. 2009 à 12:15, Pascal Obstétar a écrit :
> Your question #66209 on AnalyseSI changed:
> https:/
>
> Pascal Obstétar posted a new comment:
> Merci pour la réponse Bruno,
>
> Je travaille actuellement sur la version d'analysesi 0.7.1 et développe
> sur Eclipse. Par contre comment compiler le jar ? j'arrive à lancer
> d'éclipse analysesi avec run mais je n'ai jamais compilé de jar !!!
> @+
>
> Le jeudi 03 décembre 2009 à 12:51 +0000, Bruno Dabo a écrit :
>> Question #66209 on AnalyseSI changed:
>> https:/
>>
>> Bruno Dabo posted a new comment:
>>
>> Bonjour,
>>
>> Sur la release 0.71 :
>>
>> il faut effectuer les associations suivantes
>> [entite personne] --0,n-- (parent de)
>> [entite personne] --1,n-- (enfant de)
>>
>> J'ai pris les choix suivants :
>> - une personne a 0 ou n enfants
>> - un enfant à au moins 1 parent ( à moins que la génétique nous permette des naissances spontanées )
>>
>> Le résultat donnera :
>>
>> DROP TABLE IF EXISTS personne ;
>> CREATE TABLE personne (id BIGINT NOT NULL);
>> DROP TABLE IF EXISTS parent_de ;
>> CREATE TABLE parent_de (id BIGINT NOT NULL, id_parent_de BIGINT);
>> DROP TABLE IF EXISTS enfant_de ;
>> CREATE TABLE enfant_de (id BIGINT NOT NULL, id_enfant_de BIGINT NOT NULL);
>>
>> ALTER TABLE personne ADD CONSTRAINT PK_personne PRIMARY KEY (id);
>> ALTER TABLE parent_de ADD CONSTRAINT PK_parent_de PRIMARY KEY (id);
>> ALTER TABLE enfant_de ADD CONSTRAINT PK_enfant_de PRIMARY KEY (id, id_enfant_de);
>>
>> You received this question notification because you are a direct
>> subscriber of the question.
>> -------
>> Orange vous informe que cet e-mail a ete controle par l'anti-virus mail.
>> Aucun virus connu a ce jour par nos services n'a ete detecte.
>>
>>
>
> You received this question notification because you are a direct
> subscriber of the question.
---
Bruno Dabo ( Lywoon software LLC )
GSM. : +33 6 23 86 46 00
TEL. : +33 1 77 62 44 91
GTALK : <email address hidden>
MSN : <email address hidden>
SIP : <email address hidden>
YAHOO : <email address hidden>
SKYPE : bruno.dabo
JABBER : <email address hidden>
Revision history for this message
|
#7 |
Bonjour,
j'ai aussi le problème de création d'association réflexive entre une entité Virus et l'association "est une mutation de"
en développé je voudrais obtenir ceci :
[Echantillon]
cependant quand je crée l'entité et l'association, je ne peux créer qu'un lien entre les deux et pas deux, et quand je fais une vérification/
Merci d'avance
Wad
Pour info, je suis en version 0.7.3
Revision history for this message
|
#8 |
Bonjour,
Tout comme le précédent message, je souhaiterais créer des associations réflexives. Est-ce prévu prochainement ? Quelqu'un aurait-il une solution, c'est tout de même très gênant ?
Revision history for this message
|
#9 |
LinkedIn
------------
J'aimerais vous inviter à rejoindre mon réseau professionnel en ligne, sur le site LinkedIn.
Pascal
Pascal Obstétar
Chef d'entreprise, Bio Eco Forests
Région de Metz , France
Veuillez confirmer que vous connaissez Pascal Obstétar :
https:/
--
Vous recevez des invitations à vous connecter par e-mail. Cliquez ici si vous ne souhaitez plus recevoir ces e-mails :
http://
(c) 2012 LinkedIn Corporation. 2029 Stierlin Ct, Mountain View, CA 94043, USA.
Revision history for this message
|
#10 |
LinkedIn
------------
J'aimerais vous inviter à rejoindre mon réseau professionnel en ligne, sur le site LinkedIn.
Pascal
Pascal Obstétar
Chef d'entreprise, Bio Eco Forests
Région de Metz , France
Veuillez confirmer que vous connaissez Pascal Obstétar :
https:/
--
Vous recevez des invitations à vous connecter par e-mail. Cliquez ici si vous ne souhaitez plus recevoir ces e-mails :
http://
(c) 2012 LinkedIn Corporation. 2029 Stierlin Ct, Mountain View, CA 94043, USA.