Ich habe mein Beispiel etwas ins Unreine geschrieben - war auch schon ein biserl spät... ;)
Grundsätzlich sollte man sich VOR dem Design einer Datenbank für eine Bezeichnungsregelung entscheiden, und die dann konsequent bis zum Ende beibehalten. Wenn das ganze dann auch für andere logisch nachvollziehbar ist: sehr gut! Liebe Grüße, Ronald Kaufmann > -----Ursprüngliche Nachricht----- > Von: "Andreas Borutta" <[email protected]> > Gesendet: 15.06.09 11:56:11 > An: [email protected] > Betreff: [de-users] Re: Anfrage bzgl. des Base-Moduls > Ronald Kaufmann schrieb: > > > Ein (stark vereinfachtes) Beispiel, was mir im Moment Kopfzerbrechen > > bereitet: > > Es existieren zwei Tabellen: > > > > Tabelle 1: Kontakte > > ID (PK, Integer) > > NameOfContact (Varchar) > > TownOfContact (Integer, FK auf Staedte.ID) > > > > Tabelle2: Staedte > > ID (PK, Integer) > > NameOfTown (Varchar) > > PLZofTown (Varchar) > > Da ich auch dabei bin, mich langsam in das Thema einzuarbeiten: > > Darf ich an dieser Stelle eine Frage zu etabliertem Stil anbringen? > > Wäre nicht folgende Struktur mit weniger Redundanz in den Datenfeldern > übersichtlicher? > > Tabelle 1: Contact > ID (PK, Integer) > Name (Varchar) > Town (Integer, FK auf Staedte.ID) > > Tabelle2: Town > ID (PK, Integer) > Name (Varchar) > PLZ (Varchar) > > Prinzip: Man wiederholt in den jeweiligen Datenfeldern den Namen der > Tabelle nicht. Oder anders: der Tabellenname zeigt den Kontext an. > Weiterhin: Konsistenz in der Sprache. Entweder Datenfelder und > Tabellennamen in Englisch oder beide in Deutsch. Aber nicht gemischt. > > Ist das üblich, unüblich oder egal? > > Andreas > -- > OOo 3.1 > http://borumat.de/openoffice-writer-tipps > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] > > ___________________________________________________________________ WEB.DE FreeDSL Komplettanschluss mit DSL 6.000 Flatrate und Telefonanschluss für 17,95 Euro/mtl.! http://produkte.web.de/go/02/ --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
