Bonjour,
Je suis en train de réaliser une base de données et une IHM en php mysql.
J'ai en gros une table utilisateur, une table projet et une table détail projet.
Mes utilisateurs n'auront pas forcément tous les mêmes droites sur mes données dans mes tables projet et detail projet.
J'ai donc ajout à ma table utilisateur un statut d'utilisateur.
Je voudrai pourvoir sélectionner dans ma table projet et détail projet les utilisateur qui pourront interagir sur mes lignes de données dans ces deux tables. Je voudrai sélectionner les utilisateurs soit par leur statut, commun à un groupe de personnes, soit en sélectionnant individuellement les personnes.
Le problème c'est que je sais pas trop comment modéliser ça. Faut-il que je lie mes deux tables projet et detail projet à ma table utilisateur, ou que je crée un table de liaison entre elles?
Une autres question qui je pense va vous paraitre évidente mais qui ne l'ai pas pour moi.
Comment connaitre l'identification d'un utilisateur durant tout le temps où il est connecté à la base?
Quand il se connecte via la page de connexion avec son login et son mot de passe.
Comment dois-je faire pour stocker son id pour pouvoir le réutiliser sur toutes les pages où il se déplacera.
Merci d'avance pour vos réponses.
Cordialement,
Partager