Angenommen ich habe folgende Tabellen:
Code:
ANSWERS (ID, TXT, QST_ID, SEQ)
QUESTIONS (ID, TXT, ANS_CODE)
In SEQ trage ich für jede QST_ID fortlaufende Nummern (0..63) ein - die Exponenten. Eine lückenlose Vergabe ist vernünftig, aber nicht notwendig.
Willst du später prüfen, ob eine gültige Antwort markiert wurde, dann helfen dir POWER(2, SEQ) und ein bitweises AND mit ANS_CODE.
Wozu ein CHECK?
Du hast nicht wirklich 64 Choices per Question?