mein Vorschlag
Um sicherzugehen, daß die Werte nicht doppelt vorkommen, legt man normalerweise einen Primärschlüssel an. Das würde jedoch bedeuten, daß der Benutzer bei der Eingabe ziemlich lange warten muß, wenn viele Daten gespeichert sind. Es kommt jetzt wieder darauf an, ob es irrelevant ist, wenn die Daten zwischendurch auch durcheinander, also unsortiert, abgespeichert werden. Der Benutzer gibt also seine Daten ein, drückt dann auf einen Knopf, um die Berechnungen durchzuführen. In diesem Fall würde ich nur auf die Festdaten einen Primärschlüssel auf das Namensfeld legen. Wenn der Benutzer ein wenig warten kann, wäre es sinnvoll, die Überprüfung auf Identität sofort vorzunehmen. Die Benutzerdaten gehören jedenfalls in eine eigene Tabelle. Kleinere Tabellen sind schneller auszulesen als eine große.
Wenn der Benutzer zu lange warten müßte, dann muß die Prüfung eben erst beim Abarbeiten der Benutzertabelle erfolgen.
____________________________________
Bibel
|