Précédent   Forum des professionnels en informatique > Bases de données > MySQL > SQL Procédural
SQL Procédural Forum d'entraide sur les triggers, les procédures stockées et les fonctions en MySQL
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 27/08/2007, 23h08   #1
Invité de passage
 
Inscription : juillet 2007
Messages : 3
Détails du profil
Informations personnelles :
Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

Informations forums :
Inscription : juillet 2007
Messages : 3
Points : 2
Points : 2
Par défaut Architecture d'une table: plein de booléens ou texte?

Bonjour,

Mon titre n'est pas explicite du tout, mais je vais expliquer tout ça.
Je suis en train de faire un jeu en site web et j'ai besoin de stocker environs une centaine de booléens (envoyé à du Flash, donc non-traités par le serveur web). Les seules opérations que je fais dessus sont:
* mettre un booléen à vrai
* connaître les booléens qui sont à vrai
* ajouter un nouveau booléen

Pour résoudre ce problème je vois deux solutions:
* faire une table par booléen (que penser d'une table qui a 100-200 attributs booléens?)
* faire un champ texte où chaque booléen est symbolisé par un code le plus court possible, séparés par des séparateurs quelconques (ex: "test toto titi"). Pour l'ajout, il suffirait de concaténer le nouveau code. Pour la lecture, je peux donner directement la chaîne au Flash qui pourra s'occuper de la parser.

N'ayant aucune idée de quelle est la meilleure solution, j'aimerais avoir vos avis d'utilisateurs éclairés...

Merci


PS: j'utilise MyISAM comme moteur de stockage
camilleroux est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/08/2007, 01h14   #2
Rédacteur/Modérateur

 
Avatar de Antoun
 
Homme Antoine Dinimant
Consultant en Business Intelligence
Inscription : octobre 2006
Messages : 5 854
Détails du profil
Informations personnelles :
Nom : Homme Antoine Dinimant
Âge : 42
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Consultant en Business Intelligence
Secteur : Conseil

Informations forums :
Inscription : octobre 2006
Messages : 5 854
Points : 9 540
Points : 9 540
que contient ta table, et que représentent tes booléens ?
__________________
Antoun
Expert SQL, BO, Essbase

La bible d'Essbase est parue !
Antoun est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 11h22.


 
 
 
 
Partenaires

Hébergement Web