Saya bimbang saya boleh membuat rangkak dalam pangkalan data dengan mudah sambil cuba memastikan semua pengguna dalam pangkalan data boleh melihat mesej yang sama. Masalahnya ialah saya perlu dapat menghantar mesej dari kawasan pentadbir saya dan meminta semua pengguna menerima pemberitahuan dan juga mempunyai pilihan untuk menandakan mesej sebagai dibaca. Saya tahu saya harus mencipta dua jadual tetapi cara menulis arahan sql untuk menjana mesej untuk semua pengguna menjadi mengecewakan. Ini mungkin tugas yang mudah tetapi saya perlukan bantuan
Saya cuba mencipta dua jadual dalam pangkalan data saya. Pemberitahuan dan telah__memberitahu. Pemberitahuan memegang mesej bersama dengan tajuk dan tarikh penciptaannya, manakala (has__notify) sebaliknya mengandungi lajur seperti notificationID (kunci asing), ID pengguna (kunci asing) - untuk mengetahui pengguna yang telah membaca mesej, dateRead. Namun, saya rasa pelaksanaan saya salah kerana saya sudah agak keliru.
Secara lalai, jadual tidak pernah dikunci semasa sisipan. Jika anda ingin memastikan data disimpan, anda boleh menggunakan transaksi.