Commit d13c3712 authored by Gaetan Carabetta's avatar Gaetan Carabetta

update uml

parent 5ea71768
...@@ -10,6 +10,12 @@ class Client { ...@@ -10,6 +10,12 @@ class Client {
adresse: string adresse: string
numero[1..2]: integer numero[1..2]: integer
} }
note left of Client
On suppose que les clients
peuvent avoir deux numéros
de téléphone
(nom, prenom, ddn) {key}
end note
class Veterinaire{ class Veterinaire{
nom: string nom: string
...@@ -46,20 +52,20 @@ note right of Traitement ...@@ -46,20 +52,20 @@ note right of Traitement
endnote endnote
class Medicament { class Medicament {
nomMolec : string {key} nomMolec : string
} }
' Association ' Association
Traitement "0..*" -- "1" Animal : prescrit à > Traitement "1..*" -- "1" Animal : prescrit à >
' Association ' Association
Veterinaire "1" -- "0..*" Traitement : prescrit > Veterinaire "1" -- "1..*" Traitement : prescrit >
' Association ' Association
Animal "1..*" -- "1" Client : possede < Animal "1..*" -- "1" Client : possede <
' Association et groupe d'association ' Association et groupe d'association
Traitement "0..*" -- "1" Medicament Traitement "1..*" -- "1" Medicament
' Composition class_espece et espece ' Composition class_espece et espece
Classe_espece *-- "1..*" Espece : appartient < Classe_espece *-- "1..*" Espece : appartient <
......
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