Kısa Sınavlar - MySQL veritabanı içine kullanıcı gönderimler

0 Cevap php

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

0 Cevap