23-12-2014, 11:57 AM
(Modification du message : 23-12-2014, 11:58 AM par Thêta Tau Tau.)
(23-12-2014, 10:12 AM)Max72 a écrit : une table "habitations" avec l'id du bâtiment, l'id du joueur et le nombre qu'il en possède dans sa cité (donc moins de lignes en BDD et peut-être plus facile à gérer)Si j'ai bien compris ce que tu veux faire, c'est ça qui s'approche le plus de ce qu'il faut faire.
Une table de liaison entre la table "type de bâtiment" et la table "joueurs" ou "planètes" si un joueur peut avoir plusieurs planètes, et une colonne supplémentaire pour le nombre de bâtiments.
(23-12-2014, 10:12 AM)Max72 a écrit : Mais la table va juste être gigantesque si j'ai juste 100 joueurs avec 100 bâtiments chacun (10 000 lignes :/ )
10000 lignes c'est pas gigantesque du tout, c'est même plutôt petit, faut pas avoir peur, les SGBD sont capable de gérer de gros volumes de données.
Pour te donner une idée, au boulot, j'utilise une base de données dont certaines tables font plusieurs centaines de millions de lignes.