ça demanderait une table avec une ligne pour chaque joueur * chaque bâtiment.
Et pouruqoi pas faire deux requêtes ?
la première sur une table
id_batiment | id_type_de_prerequis | id_correspondant
et la suivante, construite dynamiquement avec les jointures qui vont bien.
C'est simple, évolutif et ça vous permet de faire peu de requêtes puisque vous semblez vouloir en faire le moins possible :p
Et pouruqoi pas faire deux requêtes ?
la première sur une table
id_batiment | id_type_de_prerequis | id_correspondant
et la suivante, construite dynamiquement avec les jointures qui vont bien.
C'est simple, évolutif et ça vous permet de faire peu de requêtes puisque vous semblez vouloir en faire le moins possible :p