Bonjour,
Actuellement, les paramètres utilisateurs de mes applications sont stockés dans des fichiers de paramètres.
Ces paramètres peuvent être de différentes natures : int, bool, string, etc.
Pour faciliter la conservation de ces paramètres quand l'utilisateur change de machine, je souhaiterai les stocker dans la base.
Sachant qu'il y a un nombre croissant de paramètres (aujourd'hui une vingtaine) je me demande quel modèle adopter.
Stocker tout dans une table T_PARAM avec un champ par paramètre me semble assez lourd.
Avoir une table T_PARAMTYPE et ne stocker dans T_PARAM que le UserId, la clé du Type et la valeur de l'option me semblerait plus judicieux. Le problème est que la valeur de l'option peut avoir différents types.
Comment faites vous dans ce cas?
Merci
Partager