Du skal normalisere dine data. Der er en række niveauer af normalisering, men typisk er det en god idé at sigte efter 3. normalform a> til at begynde med. Her er et selvstudie om de første 3 normale former .
I dit tilfælde ønsker du sandsynligvis ikke, at spørgsmål skal være kolonner, fordi spørgsmål kan have attributter som "spørgsmålstekst" og "spørgsmålstype", og fordi det sandsynligvis vil ønske at tilføje og redigere spørgsmål senere.
Overvej at lave en spørgsmålstabel, hvor hvert spørgsmål er en post i den tabel.
Svarene kan være en anden tabel, med en fremmednøgle, der peger tilbage til det spørgsmål, der bliver besvaret, og en kolonne for det faktiske svar, for eksempel. Der vil sandsynligvis også være fremmednøgler tilbage til bruger og virksomhed.