J'ai fait un petit schémas pour réorganiser tout ça, parce que je finissais par m'y perdre moi dans toutes ces relations...
Voilà ce que ça donne :
Juste une petite chose concernant la table unités_cargaison. Tout d'abord, la table armée regroupe plusieurs unités (même principe que pour les ressources sur les colonies) Dans la table unités j'ai la liste de toutes les unités disponibles ainsi que les navires. Ceux-ci peuvent d'ailleurs transporter des unités ou des ressources, j'ai donc un champs numero_table qui vaudra par exemple 0 si on transporte une unité et 1 si ce sont des ressources, puis un champ ID_cargaison qui comprend l'ID soit de la ressource, soit de l'unité.
Voila, est-ce que sa vous parait convaincant ?
Voilà ce que ça donne :
Juste une petite chose concernant la table unités_cargaison. Tout d'abord, la table armée regroupe plusieurs unités (même principe que pour les ressources sur les colonies) Dans la table unités j'ai la liste de toutes les unités disponibles ainsi que les navires. Ceux-ci peuvent d'ailleurs transporter des unités ou des ressources, j'ai donc un champs numero_table qui vaudra par exemple 0 si on transporte une unité et 1 si ce sont des ressources, puis un champ ID_cargaison qui comprend l'ID soit de la ressource, soit de l'unité.
Voila, est-ce que sa vous parait convaincant ?