Non so mai dove postarle le domande sull' SQL....
... comunque visto che programmo in ASP chiedo qua
Devo creare le tabelle per gestire un questionario con domande e risposte.
Ho la tabella dei questionari, la tabella delle domande e quella delle risposte.
Le risposte possono essere Vero/Falso o a Risposta Multipla.
La domanda è su come legare TbDomande con TbRisposte.
Se c'è una risposta multipla ovviamente creo i vari record in TbRisposte (che poi lego tramite l'IdDomanda).
Ma con le domande Vero/Falso, dove le risposte sono sempre le stesse due, devo sempre inserire dei nuovi record? (avendo quindi per 100 domande, 200 record con Vero e Falso.... un pò ridondante no?)
Ho pensato di inserire solo le riposte multiple in TbRisposte mentre con Vero/Falso non le inserisco (e i controlli vengono fatti in base ad un flag che mi dice di che tipo è la domanda).
Ma in questo modo il database è relazionato e integro?
Oppure legando le domande alle risposta a volte sì e a volte no (in base al tipo di domanda) sbaglio concettualmente?
Grazie dell'aiuto!
![]()


Rispondi quotando
