2009-11-26 8 views
0

Je dois stocker un ensemble de scores en nombre entier (tableau de scores) pour un joueur. Comment puis-je stocker un tableau dans une seule colonne? J'utilise la base de données SQLite.Stockage de tableaux dans SQLite

Répondre

4

Veuillez ne pas stocker plusieurs valeurs dans une seule colonne, cela rend les requêtes beaucoup plus difficiles. Il est préférable de mettre dans une autre table avec une clé étrangère à votre première table.

Table 1 
    playerID 
    playerName 

    Table 2 
    scoreID 
    playerID 
    score 

Ajoutez plusieurs lignes dans le tableau 2 et ayez le playerID dans la deuxième table référence playerID dans la première table.

+0

Merci Stimms, c'est ce que je cherchais aussi, mais pour stocker des valeurs longues (plusieurs dates) – ataulm