Je sais qu'il y a beaucoup de requêtes liées à cette question mais mon problème est différent. Je veux faire une application Password Manager qui stocke le nom d'hôte, nom d'utilisateur, mot de passe, notes etc. pour chaque utilisateur. Je ne peux pas stocker ces informations dans la colonne de l'utilisateur car il existe plusieurs lignes pour les données de chaque utilisateur.Créer une table séparée pour chaque utilisateur pour stocker des données ou utiliser une seule table
est-il si bon dans mon cas pour créer une table séparée pour chaque utilisateur ou je créer une seule table nommée « hôte » et ajouter tous les mots de passe, il avec « nom d'utilisateur » clé étrangère comme clé primaire dans ce table.Whenever toute requête est exécutée et n'affiche que les lignes de l'utilisateur particulier.
Tableau utilisateur: - id: nom d'utilisateur: E-mail: Mot de passe: question de sécurité: répondre
Table d'hôtes: - Nom d'utilisateur: S.No.: Nom d'hôte: nom d'utilisateur hôte: Mot de passe: notes
Quelle approche serait plus efficace et s'il y a une meilleure solution de rechange s'il vous plaît laissez-moi know.I suis poster ma question première fois après avoir gagné beaucoup de ce site afin s'il vous plaît excusez-moi pour mon mauvais grammaire.
Oui, en gardant l'application de l'utilisateur. données connexes dans la table 'Users', et d'autres données informatives dans diff. table. – Parth