|
|
|
@ -2,60 +2,79 @@
|
|
|
|
|
```mermaid
|
|
|
|
|
classDiagram
|
|
|
|
|
class Bateau{
|
|
|
|
|
-NomRomanise : string
|
|
|
|
|
-PremierChap : int
|
|
|
|
|
-PremierEp : int
|
|
|
|
|
-Description : string
|
|
|
|
|
-Caracteristique : string
|
|
|
|
|
+ NomRomanise : string
|
|
|
|
|
+ PremierChap : int
|
|
|
|
|
+ PremierEp : int
|
|
|
|
|
+ Description : string
|
|
|
|
|
+ Caracteristique : string
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
class Bestiaire {
|
|
|
|
|
-Origine : string
|
|
|
|
|
-Description : string
|
|
|
|
|
-Caracteristique : string
|
|
|
|
|
+ Origine : string
|
|
|
|
|
+ Description : string
|
|
|
|
|
+ Caracteristique : string
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
class Equipage {
|
|
|
|
|
-NomRomanise : string
|
|
|
|
|
-Region : string
|
|
|
|
|
-PremierChap : int
|
|
|
|
|
-PremierEp : int
|
|
|
|
|
-Statut : bool
|
|
|
|
|
-Description : string
|
|
|
|
|
+ NomRomanise : string
|
|
|
|
|
+ Region : string
|
|
|
|
|
+ PremierChap : int
|
|
|
|
|
+ PremierEp : int
|
|
|
|
|
+ Statut : bool
|
|
|
|
|
+ Description : string
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
class FruitDuDemon {
|
|
|
|
|
-NomRomanise : string
|
|
|
|
|
-Type : string
|
|
|
|
|
-PremierChap : int
|
|
|
|
|
-PremierEp : int
|
|
|
|
|
-Description : string
|
|
|
|
|
-Forces : string
|
|
|
|
|
-Faiblesses : string
|
|
|
|
|
+ NomRomanise : string
|
|
|
|
|
+ Type : string
|
|
|
|
|
+ PremierChap : int
|
|
|
|
|
+ PremierEp : int
|
|
|
|
|
+ Description : string
|
|
|
|
|
+ Forces : string
|
|
|
|
|
+ Faiblesses : string
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
class Ile {
|
|
|
|
|
-NomRomanise : string
|
|
|
|
|
-Region : string
|
|
|
|
|
-PremierChap : int
|
|
|
|
|
-PremierEp : int
|
|
|
|
|
-Description : string
|
|
|
|
|
Geographie : string
|
|
|
|
|
+ NomRomanise : string
|
|
|
|
|
+ Region : string
|
|
|
|
|
+ PremierChap : int
|
|
|
|
|
+ PremierEp : int
|
|
|
|
|
+ Description : string
|
|
|
|
|
+ Geographie : string
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
class Personnage {
|
|
|
|
|
-Prime : double
|
|
|
|
|
-Epithete : string
|
|
|
|
|
-Age : int
|
|
|
|
|
-Taille : double
|
|
|
|
|
-Origine : string
|
|
|
|
|
-Biographie : string
|
|
|
|
|
-Citation : string
|
|
|
|
|
+ Prime : double
|
|
|
|
|
+ Epithete : string
|
|
|
|
|
+ Age : int
|
|
|
|
|
+ Taille : double
|
|
|
|
|
+ Origine : string
|
|
|
|
|
+ Biographie : string
|
|
|
|
|
+ Citation : string
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
class ObjetOhara {
|
|
|
|
|
-Nom : string
|
|
|
|
|
-Image : string?
|
|
|
|
|
+ Nom : string
|
|
|
|
|
+ Image : string?
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
FruitDuDemon --> Personnage : + Utilisateur
|
|
|
|
|
Personnage --> Equipage : + Equipage
|
|
|
|
|
Personnage --> FruitDuDemon : + Fruit
|
|
|
|
|
Bateau --> Equipage : + Affiliation
|
|
|
|
|
Equipage --> Personnage : + Capitaine
|
|
|
|
|
Equipage --> Personnage : + Membre
|
|
|
|
|
Equipage --> Equipage : + Allie
|
|
|
|
|
|
|
|
|
|
Ile --|> ObjetOhara
|
|
|
|
|
FruitDuDemon --|> ObjetOhara
|
|
|
|
|
Personnage --|> ObjetOhara
|
|
|
|
|
Equipage --|> ObjetOhara
|
|
|
|
|
Bateau --|> ObjetOhara
|
|
|
|
|
Bestiaire --|> ObjetOhara
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|