Commit 7fc13fff authored by Gaetan Carabetta's avatar Gaetan Carabetta

update modelisation

parent 0a63d322
Client(#idClient : Int, nom : Str, prenom : Str, dd : Date, adresse : Str, numero : Int )
Medicament(#NomMolec : Str, dateDebut : Date, duration : int, traitement -> Traitement(idTraitement))
Client(#idClient : Int, nom : Str, prenom : Str, ddn : Date, adresse : Str, numero : Int )
Animal(#idAnimal : Int, nom : Str, poids : Float, taille : Float, naissance : Date, Client -> Client(idClient), espece : Str, classe : Str)
Traitements(#idTraitement : Int, Animal->Animal(idAnimal))
Projection(Medicament, Traitement) inclus dans Projection(Traitement, idTraitement)
\ No newline at end of file
MedicTraitements(#idTraitement=>Traitements(idTraitement), #nomMolec : Str)
......@@ -10,12 +10,6 @@ adresse : Str
numero : Int
}
class Medicament{
NomMolec :str
}
class Animal{
nom : Str
poids : Float
......@@ -26,13 +20,11 @@ nomClasse : Str
}
class Traitement{
NomMolec[1..*] : Str
}
Client "1" - "*" Animal : <proprietaire
Client "1" - "*" Animal : <appartient à
Animal "1" - "*" Traitement : <prescrit à
Traitement "*" - "1 .. *" Medicament : possede>
@enduml
\ No newline at end of file
@enduml
UML MongoDB.png

10.9 KB | W: | H:

UML MongoDB.png

9.26 KB | W: | H:

UML MongoDB.png
UML MongoDB.png
UML MongoDB.png
UML MongoDB.png
  • 2-up
  • Swipe
  • Onion skin
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment