Bonjour,
Je développe un application qui se connecte à une base de donnée sql via le pattern DAO.
La question que je me pose est comment je peux faire pour que sur une même table SQL je puisse avoir plusieurs utilisateurs qui puisse ajouter ou supprimer une ligne (donnée) dans cette table.
Sachant que chaque utilisateur ne doit voir et modifier que ses propres données, il doit aussi pouvoir visualiser les données administrateur sans pouvoir les modifier.
L'administrateur lui peut voir et modifier toutes les données de la table
Ma première solution serai d'ajouter une colonne 'user' relier à un id utilisateur dans la table et de faire une recherche par utilisateur
Ma deuxième solution serai de créer une table par utilisateur mais j'ai peur que cela ne me crée beaucoup de table (beaucoup d'utilisateur)
Quelle serait la bonne méthode ?
Partager