Je crains de pouvoir facilement créer une analyse dans la base de données tout en essayant de garantir que tous les utilisateurs de la base de données peuvent afficher les mêmes messages. Le problème est que je dois pouvoir envoyer un message depuis ma zone d'administration et que tous les utilisateurs reçoivent des notifications et aient également la possibilité de marquer le message comme lu. Je sais que je devrais créer deux tables, mais comment écrire des commandes SQL pour générer des messages pour tous les utilisateurs devient frustrant. C'est peut-être une tâche simple mais j'ai besoin d'aide
J'essaie de créer deux tables dans ma base de données. Notification et has__notify. La notification contient le message avec son titre et sa date de création, tandis que (has__notify) contient en revanche des colonnes telles que notificationID (clé étrangère), userID (clé étrangère) - pour savoir quel utilisateur a lu le message, dateRead. Cependant, je pense que ma mise en œuvre est erronée car je suis déjà un peu confus.
Par défaut, les tables ne sont jamais verrouillées lors des insertions. Si vous voulez vous assurer que les données sont stockées, vous pouvez utiliser des transactions.