Forum: Datenbanken
Delphi
by marabu,
20. Mär 2008
Angenommen ich habe folgende Tabellen:
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.
Forum: Datenbanken
Delphi
by marabu,
20. Mär 2008
Hallo Tom,
im vorliegenden Fall speichert man eher den Exponenten zur Basis 2 als das Ergebnis. Vielleicht kannst du das ja noch ändern.
Freundliche Grüße