Niveau 35 - Ressources avec relations
La gestion des projets est relativement simple puisque ces derniers n'impliquent pas de relations ou de dépendances envers d'autres tables.
Cependant, dans le cas des issues, ces derniers sont dépendants des projets. En effet, une issue est associée à un projet.
Il faut une façon de représenter cette association via l'ajout d'une FK (clé étrangère) dans la table issues, en plus de créer cette table.
Dans ce niveau
- Bonifier l'entité
Issuepour lui ajouter les colonnes requises - Définir une relation entre deux tables à l'aide de TypeORM
- Routes imbriquées
- Récupérer des entités filtrées en fonction du parent (issues associées à un projet)
- Effectuer la sauvegarde d'une entité associée à un parent