Bonjour Jasmine80,
1°/
Envoyé par
Jasmine80
1 reference possède, obligatoirement, 1 et 1 seule classification ;
1 classification peut classifier plusieurs reference.
==> donne :
Classification -0,n---[Classifier]---1,1- Reference
donnant :
Classification(IdClassification, Libelle, ...)
Reference(IdReference, Libelle, #IdClassification, ...)
2°/
Envoyé par
Jasmine80
1 reference réfère, obligatoirement, 0 à 1 seule Glycerol_stock
1 Glycerol_stock est référé par 1 seule référence
==> donne :
Reference -0,1---[Référer]---1,1- Glycerol_stock
donnant :
Glycerol_stock(IdGlycerol_stock, #IdReference, ...)
3°/
Envoyé par
Jasmine80
1 reference réfère, obligatoirement, 0 à 1 seule DNA_RNA_stock
1 DNA_RNA_stock est référé par 1 seule référence
==> donne :
Reference -0,1---[Référer]---1,1- DNA_RNA_stock
donnant :
DNA_RNA_stock(IdDNA_RNA_stock, #IdReference, ...)
4°/
Envoyé par
Jasmine80
1 Glycerol_stock est lié à 0 à 1 DNA_RNA_stock (même souche)
1 DNA_RNA_stock est lié à 0 à 1 Glycerol_stock (même souche)
==> implicite de par les relations précédentes (via Reference).
5°/
Envoyé par
Jasmine80
1 Glycerol_stock est lié à 0 à 1 Glycerol_stock (même souche)
1 DNA_RNA_stock est lié à 0 à 1 DNA_RNA_stock (même souche)
==> es-tu certaine qu'il y a une relation de l'entité Glycerol_stock vers elle-même et de DNA_RNA_stock vers elle-même ?
6°/
Envoyé par
Jasmine80
Le problème est que je n'ai aucune entité 'souche' car celle-ci est définie implicitement par les attributs de l'entité Référence.
==> il me semble que c'est le nœud de ta problématique !... Il me semble indispensable de créer une entité Souche. Puis, comme :
Envoyé par
Jasmine80
C'est l'entité Reference qui possède comme attribut les différents numéros d'identification d'une même souche.
alors :
Souche -0,n---[Posséder référence]---1,1- Reference
donnant :
Souche(IdSouche, Nom, ...)
Reference(IdReference, Libelle, #IdSouche, #IdClassification, ...)
Qu'en penses-tu ?
Partager