Mam projekt, aby utworzyć stronę mvc asp.net do generowania quizu. Oto specyfikacja:Jaki jest dobry projekt schematu bazy danych dla silnika quizu wielokrotnego wyboru?
- Dla każdego użytkownika odwiedzającego witrynę, on/ona dostaje quiz.
- Każdy quiz zawiera kilka problemów z wielokrotnym wyborem.
- Każdy problem zawiera pytanie i 5 wzajemnie wykluczających się opcji.
Najprostszy model mogę myśleć jest następujący:
public class Problem
{
public int ProblemId { get; set; }
public string Question { get; set; }
public string A { get; set; }
public string B { get; set; }
public string C { get; set; }
public string D { get; set; }
public string E { get; set; }
}
nie jestem pewien, że to jest dobre. Czy możesz dać mi propozycję lepszego projektu?
"Przepełnienie stosu"? strona stała się czuła i zadaje pytania? –
Jestem zaskoczony, że ktoś wcześniej nie dostał tej nazwy użytkownika. Prawie chcę go głosować. –
Czy możesz wybrać więcej niż jeden wybór dla każdej odpowiedzi? –