| Table banques | ||||
|---|---|---|---|---|
| Nom de la colonne | Description | Type | Taille | Cardinalité / Rôle |
| Propriétés : | ||||
| id | int | PK | ||
| date_depot | date | |||
| montant_total | decimal | 10,2 | ||
| commentaire | text | |||
| created_at | datetime | |||
| Table depots | ||||
|---|---|---|---|---|
| Nom de la colonne | Description | Type | Taille | Cardinalité / Rôle |
| Propriétés : | ||||
| id | int | PK | ||
| pompier_id | int | |||
| montant | decimal | 10,2 | ||
| tour_id | int | |||
| date_depot | date | |||
| commentaire | varchar | 255 | ||
| nb_cheques | int | |||
| montant_cheques | decimal | 10,2 | ||
| banque_id | int | |||
| Associations : | ||||
| pompier_id | pompiers | |||
| tour_id | tours | |||
| banque_id | banques | |||
| Table depot_details | ||||
|---|---|---|---|---|
| Nom de la colonne | Description | Type | Taille | Cardinalité / Rôle |
| Propriétés : | ||||
| id | int | PK | ||
| depot_id | int | |||
| type | enum('billet','piece') | |||
| valeur | decimal | 10,2 | ||
| quantite | int | |||
| Associations : | ||||
| depot_id | depots | |||
| Table maisons | ||||
|---|---|---|---|---|
| Nom de la colonne | Description | Type | Taille | Cardinalité / Rôle |
| Propriétés : | ||||
| id | int | PK | ||
| nom | varchar | 100 | ||
| adresse | varchar | 150 | ||
| commune | varchar | 100 | ||
| tournee_id | int | |||
| Associations : | ||||
| tournee_id | tournees | |||
| Table passages | ||||
|---|---|---|---|---|
| Nom de la colonne | Description | Type | Taille | Cardinalité / Rôle |
| Propriétés : | ||||
| id | int | PK | ||
| maison_id | int | |||
| tour_id | int | |||
| pompier_id | int | |||
| statut | enum('fait','a_repasser','refuse','non_fait') | |||
| montant | decimal | 8,2 | ||
| Associations : | ||||
| maison_id | maisons | |||
| tour_id | tours | |||
| pompier_id | pompiers | |||
| Table pompier_tournee | ||||
|---|---|---|---|---|
| Nom de la colonne | Description | Type | Taille | Cardinalité / Rôle |
| Propriétés : | ||||
| id | int | PK | ||
| pompier_id | int | |||
| tournee_id | int | |||
| Associations : | ||||
| pompier_id | pompiers | |||
| tournee_id | tournees | |||
| Table refresh_tokens | ||||
|---|---|---|---|---|
| Nom de la colonne | Description | Type | Taille | Cardinalité / Rôle |
| Propriétés : | ||||
| id | int | PK | ||
| user_id | int | |||
| token | varchar | 255 | ||
| expires_at | datetime | |||
| created_at | datetime | |||
| Associations : | ||||
| user_id | pompiers | |||
| Table tournees | ||||
|---|---|---|---|---|
| Nom de la colonne | Description | Type | Taille | Cardinalité / Rôle |
| Propriétés : | ||||
| id | int | PK | ||
| nom | varchar | 100 | ||
| couleur | varchar | 20 | ||
| description | text | |||
| Table tours | ||||
|---|---|---|---|---|
| Nom de la colonne | Description | Type | Taille | Cardinalité / Rôle |
| Propriétés : | ||||
| id | int | PK | ||
| annee | int | |||
| date_creation | timestamp | |||
| Table pompiers | ||||
|---|---|---|---|---|
| Nom de la colonne | Description | Type | Taille | Cardinalité / Rôle |
| Propriétés : | ||||
| id | int | PK | ||
| nom | varchar | 50 | ||
| prenom | varchar | 100 | ||
| varchar | 150 | |||
| role | varchar | 50 | ||
| Table zones | ||||
|---|---|---|---|---|
| Nom de la colonne | Description | Type | Taille | Cardinalité / Rôle |
| Propriétés : | ||||
| id | int | PK | ||
| tournee_id | int | |||
| nom | varchar | 100 | ||
| Associations : | ||||
| tournee_id | tournees | |||