Un passager est toujours assigné à un événement
Actuellement, un passager est assigné soit à un événement (= liste d'attente), soit à un travel.
Pour simplifier le modèle et éviter les inconsistences (un passager lié à un événement et à un travel), on pourrait faire en sorte qu'un passager est toujours assigné à un événement et parfois à un travel. Ainsi, quand il n'a pas de travel, on sait qu'il est dans la liste d'attente.
Tâches
-
Adapter le code -
Faire un script de migration pour assigner l'événement à tous les passagers qui sont dans des travels -
Adapter Metabase
Edited by Tim Izzo