Access-o-Mania

Access-Forum (Deutsch/German) => Tabelle/Abfrage => Thema gestartet von: Rainer 1984 am März 17, 2011, 20:09:15

Titel: Wo machen Nachschlagetabellen keinen Sinn?
Beitrag von: Rainer 1984 am März 17, 2011, 20:09:15
Schönen Abend Accessianer,

um der zweiten Normalform zu entsprechen, frage ich mich immer wieder, wo Nachschlagetabellen überhaupt einen Sinn machen und wo sie überflüssig sind, bzw. aus "Verkomplizierungsgründen" keinen Sinn machen.
Dazu gibt es die verschiedensten Meinungen.

Sollte man z.B. in einem Kundenstamm eine Nachschlagetabelle für Postleitzahlen oder gar Bankleitzahlen anlegen?
Macht es Sinn, eine solche Tabelle auch für Vornamen anzulegen?

Welche Empfehlungen gibt es diesbezüglich?

Vielen Dank im Voraus und viele Grüße

Rainer
Titel: Re: Wo machen Nachschlagetabellen keinen Sinn?
Beitrag von: MzKlMu am März 17, 2011, 20:18:03
Hallo,
ZitatSollte man z.B. in einem Kundenstamm eine Nachschlagetabelle für Postleitzahlen oder gar Bankleitzahlen anlegen?
Für die Postleitzahlen allein, meiner Meinung nach nicht, da es doppelte PLZ gib. Es gibt verschieden Orte mit gleicher PLZ. Das Gleiche gilt auch für die BLZ. Bankzweigstellen können die gleiche BLZ haben. Es ist schon sehr einfach, in einem Kombi die ersten zeichen einzugeben und schon kann man den richtigen Eintrag wählen.
ZitatMacht es Sinn, eine solche Tabelle auch für Vornamen anzulegen?
Das hängt davon ab, ob Du häufig neue Namen erfasst.
Ich persönlich bin ein Freund dieser Nachschlagetabellen.
Titel: Re: Wo machen Nachschlagetabellen keinen Sinn?
Beitrag von: Hondo am März 17, 2011, 23:27:36
Hallo,
ich würde nur bis max. 3. Normalform gehen.
Nur weil es Konform ist muss eine Tabellenstruktur nicht unbedingt auch gut sein.
Viele Nachschlagetabellen bedeuten auch zwangsweise viele Joins in Abfragen was zu Lasten der Performance geht.

Also ich würde in 99% der Anwendungen wohl nicht soweit gehen dass ich PLZ oder Ortsname, geschweige denn Vornamen in Nachschlagetabellen packen würde.

Gruß Andreas
Titel: Re: Wo machen Nachschlagetabellen keinen Sinn?
Beitrag von: DF6GL am März 18, 2011, 10:42:32
Hallo,

es wäre  auch möglich, zwecks "Komfort" ein "Nachschlagen" (mittels Form-Kombifeld) auf die selbe Spalte in derselben Tabelle zu erledigen, sinnvoll z. B. bei "Ort" oder "PLZ" , wenn diese Spalten ansonsten keinen weiteren Einfluß auf die Datenerfassung haben müssen.
Titel: Re: Wo machen Nachschlagetabellen keinen Sinn?
Beitrag von: Rainer 1984 am März 21, 2011, 18:11:32
Hallo MzKlMu, hallo Andreas, hallo Franz,

vielen Dank für Eure Tipps!  :)

Schönen sonnigen Wochenanfang wünscht Euch

Rainer