Seite 1 von 1

Tabellenfeld Ger12345678 Feldtyp

Verfasst: Mo, 02.11.2009 13:09
von basterl
Hallo Wissende,

ich versuche gerade eine Datenbank aufzusetzen mit Hilfe von Openoffice Base.

Das ganze soll ein Erfassungsbogen für ein Radrennen werden. Dabei ist ein Feld die Lizenznummer der Fahrer, bestehend aus dem Ländercode z.B. GER und einer achtstelligen Nummer. Kann man das als einen Feldtyp anlegen oder sollte man den Ländercode und die dazugehörige Nummer in zwei Feldern anlegen?

Vielen Dank für eure Mithilfe.

Viele Grüße

basterl

Re: Tabellenfeld Ger12345678 Feldtyp

Verfasst: Do, 05.11.2009 18:01
von Barlee
Hallo basterl,

ich würde es als ein Feld anlegen.
Nimm zb CHAR mit Länge 11.
Falls variable Längen auftreten >> VARCHAR

Gruß Barlee

Re: Tabellenfeld Ger12345678 Feldtyp

Verfasst: Do, 05.11.2009 19:59
von komma4
basterl hat geschrieben:ich versuche gerade eine Datenbank aufzusetzen mit Hilfe von Openoffice Base. [..]Lizenznummer der Fahrer, bestehend aus dem Ländercode z.B. GER und einer achtstelligen Nummer. Kann man das als einen Feldtyp anlegen oder sollte man den Ländercode und die dazugehörige Nummer in zwei Feldern anlegen?
Wenn ich schlussfolgere, dass Du die interne HSQLDB nimmst, dann folge Barlees Rat.

Bei einer "richtigen" Datenbank würde ich die Information normalisieren [=> Wiki: Normalisierung], also eine Ländertabelle verwenden (bei MySQL, PostgreSQL o.ä. einfach einfacher zu definieren, zu ändern, zu füllen etc.).
Bei einer Datenerfassung wird damit Konsistenz und Eindeutigkeit (Fahrernummer als key) sichergestellt.

Re: Tabellenfeld Ger12345678 Feldtyp

Verfasst: Fr, 06.11.2009 08:51
von basterl
Hallo komma4,

vielen Dank für deine Hinweise. Wie du richtig erkannt hast verwende ich die interne Datenbank.

Falls ich das Projekt in einem größeren Maßstab weiter verwenden sollte komme ich auf deinen Vorschalg zurück und normalisiere das mit einem Ländercode als extra Tabelle.


MySQL, PostgreSQL sind da natürlich gute Kandidaten. Aber da werde ich mich auch noch einarbeiten müssen (wobei die Anbindung unserer VereinsHomepage unter TYPO3 natürlich naheliegend wäre).

Es gibt also viel zu tun.

Grüße

basterl