Class diagram

miyaa -  
seabust Posted messages 744 Registration date   Status Member Last intervention   -
```plaintext
Diagramme de classes UML pour la gestion des spectacles d'un cirque

Classes :
1. Personnel
- Numéro INSEE : String
- Nom : String
- Prénom : String
- Date de naissance : Date
- Salaire : Float

2. Artiste (hérite de Personnel)
- Pseudonyme : String
- Liste<num> : List<num>

3. Numéro
- Code : String
- Nom : String
- NombreArtistes : int
- Durée : Duration
- Instrument : String (pour numéros musicaux)
- Animal : String (pour numéros de dressage)
- TypeAcrobatie : String (pour acrobaties)

4. Accessoire
- Numéro de série : String
- Désignation : String
- Couleur : String
- Volume : Float

5. Camion
- Numéro d'immatriculation : String
- Marque : String
- Modèle : String
- Capacité : Float
- Chauffeurs : List<chauffeur>

6. Chauffeur (hérite de Personnel)

Associations :
- Un Artiste peut participer à plusieurs Numéros.
- Un Numéro utilise plusieurs Accessoires.
- Un Accessoire peut être utilisé par plusieurs Artistes.
- Un Camion peut être associé à un nombre variable de Chauffeurs (1 à 3).
```
</chauffeur></num></num>

1 answer