Database Reference
In-Depth Information
Wird beim Feld „Ist eindeutig“ ein „Ja“ ausgewählt, dann ent-
spricht dies einer 1-c-Beziehung, bei „Nein“ besteht eine 1-mc-
Beziehung. Als Indexname kann hinter dem Tabellenname
gleich die Beziehungsnummer angegeben werden.
7.5
Datenbank dokumentieren
Bei größeren Datenbank werden mehrere Informatiker daran
arbeiten. Deshalb ist es wichtig, die Datenbankobjekte (Tabel-
len, Felder, Beziehungen, Trigger) und Geschäftsregeln zu do-
kumentieren. Hier folgen ein paar Beispiele.
Die Felder der Tabelle „Artikel“ können so dokumentiert wer-
den:
Bild 7.34:
Dokumentation
von Tabellen-
feldern
T abelle „Artikel“
Feld
Datentyp
Beschreibung
ArtNr
int
Artikelnummer, Primärschlüssel
Artikelnummer
nvarchar(20)
Frei definierbare Artikelnummer
Artikelname
nvarchar(50)
Artikelbezeichnung
ArtGrpNr
smallint
Fremdschlüssel aus Tabelle „Artikelgrup-
pen“
Lagerbestand
numeric(12,3)
Lagerbestand Total in der angegebenen
Mengeneinheit
EinheitNr
smallint
Fremdschlüssel aus der Tabelle „Einhei-
ten“
GebNr
int
Fremdschlüssel aus der Tabelle
„Gebindeeinheit“
ArtBruttogewicht
numeric(12,3)
Effektives Bruttogewicht
ArtNettogewicht
numeric(12,3)
Effektives Nettogewicht
ArtBruttovolumen
numeric(12,3)
Effektives Bruttogewicht
ArtNettovolumen
numeric(12,3)
Effektives Nettogewicht
Man könnte in der Tabelle „Artikel“ auch noch ein Feld „Min-
destbestand“ pflegen, um eine Warnung abzusetzen, wenn der
Mindestbestand unterschritten wird.
Bei den Feldern „ArtBruttogewicht“, „ArtNettogewicht“ etc.
handelt es sich um Felder, die bei der Auswahl des Gebindes
aus der Tabelle „Gebinde“ vorbelegt werden. Diese können
dann durch die effektiven Werte überschrieben werden. Die
Idee dahinter ist, dass diese Werte in den meisten Fällen über-
einstimmen werden und daher nicht jedes Mal manuell erfasst
Search WWH ::




Custom Search