Kullanıcı hesabı ve kümülatif sonuçlar tablo ile bir test sistemi: Ben başarmak için çalışıyorum neler.
Proses:
-User sets up an account -User logs in -User completes quiz -Answers go into results table -Results table displayed
Benim veritabanı yapısı:
Table 1: users
user_id
username
password
email
Table 2: quizzes
quiz_id
title
Table 3: questions
question_id
quiz_id
question
question_notes
Table 4: answers
answer_id
question_id
user_id
answer
answer_notes
Table 5: responses
response_id
quiz_id
user_id
submit_time
Sorular SELECT aracılığıyla Tablo 3 çıkış olacaktır.
Ne için bazı noktalardaki arıyorum ben her sınav giriş için ilişkileri tutarlı nasıl sağlayabilirsiniz, yani INSERT ifadeleri çalıştırdığınızda kimlikleri için, yani Tablo 3 ve Tablo 4 "question_id" aynı (tutarlıdır Örnek)
Ben, Tablo 4 ve Tablo 5 için 2 INSERT deyimleri olacaktır düşünüyorum. Bu ek tablolarda ilişkileri eşleşme sağlamak için bir yol var?
Ben bazı sorun bu veritabanına veri girmek için çalışacak kadar görselleştirme yaşıyorum, bir kere ben bu ben verileri kullanarak üstesinden gelebilirsiniz çözdüm.
Iyi tuts veya olası form işleme içgörü bir bit Herhangi bir işaretçiler çok duyacağız.
Çok teşekkürler