Bonjour,
Je développe actuellement une application client - serveur basé sur le modèle ADO.
Mon SGBDR est MySql version 4.0.17 . type de table MyISAM
Il se trouve que je suis confronté à plusieurs problèmes de conceptions et j'aimerais avoir quelques "éclaircissements"
- l'application est accessible simultanément par plusieurs utilisateurs. Quel est le meilleur moyen de préserver l'intégrité des données ? je souhaiterais bloquer l'accès en écriture si un utilisateur est déjà connecté au même enregistrement mais je ne sais pas comment faire. il serait regrétable que l'enregistrement sois modifier par 2 personne en même temps sachant que le premier enregistrement serait écrasé par le 2 ème :-(
- Mon 2ème soucis est un problèmes de droits d'accès. chaque personne doit pouvoir accéder à l'application avec des droits différents. certain utilisateurs pourront se connecter en lecture seule alors que d'autre pourront écrire dans la base de données.
Actuellement j'utilise les tags et une table dans lesquel chaque utilisateur est enregistré avec des droit en lecture ou en écriture.
Y a t-il d'autre solutions plus conventionnelle ?
-enfin mon 3ème problème est que je souhaiterait détecter si les données que j'ai rapatrié dans mes champs textes depuis la BDD ont été modifier afin de proposer leur enregistrement.
Voila si quelqu'un peut éventuellement m'aider ou me rediriger vers des tutoriaux ou des sites pouvant me donner des idée, je suis preneur.
D'avance Merci.
Partager