Rumah >pangkalan data >tutorial mysql >Bagaimana untuk Merekabentuk Pangkalan Data untuk Tinjauan dengan Soalan Bersyarat?
Dalam mereka bentuk pangkalan data tinjauan yang memuatkan soalan bersyarat, anda boleh memilih skema termasuk jadual dan perhubungan berikut:
Untuk memperkenalkan bersyarat kefungsian soalan, pertimbangkan tambahan ini jadual:
Syarat Soalan jadual memegang keadaan logik bagi setiap soalan. Sebagai contoh, keadaan mungkin menyatakan bahawa Soalan B hanya kelihatan jika jawapan kepada Soalan A ialah "A." Jadual AnswerDependency menetapkan perkaitan antara soalan dan syaratnya.
Andaikan anda mempunyai dua soalan: "Adakah anda membeli rokok?" (Soalan A) dan "Apakah jenama rokok kegemaran anda?" (Soalan B). Anda boleh membuat syarat yang menyatakan bahawa Soalan B hanya dipaparkan jika jawapan kepada Soalan A ialah "Ya."
Jadual Ketergantungan Jawapan kemudiannya akan memautkan Soalan B kepada syarat ini, memastikan ia muncul hanya kepada pengguna yang menjawab "Ya" kepada Soalan A.
Atas ialah kandungan terperinci Bagaimana untuk Merekabentuk Pangkalan Data untuk Tinjauan dengan Soalan Bersyarat?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!