Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Re: Foreign Key

1 view
Skip to first unread message

Volker Englisch

unread,
Sep 4, 2022, 12:53:07 PM9/4/22
to
Stefan Ram <r...@zedat.fu-berlin.de> schrieb:
> Volker Englisch <e...@rsli.inka.de> writes:
>>`Datum` date NOT NULL,
>
> Wenn das Jahr hier relevant ist, dann ist diese Tabelle
> nicht richtig normalisiert worden, da die Zellen aus der
> Spalte "Datum" dann /mehrere/ Werte (Jahr und Tag des Jahres)
> enthalten. In einer relationalen Datenbank sollten die
> Basistabellen aber normalisiert sein.

Das läßt sich bei einer Datenbank mit Buchungssätzen aber kaum
vermeiden, denn an einem beliebigen Tag können Hunderte an Buchungen
anfallen. Der Wunsch, einmal ein Constraint auf das Jahr haben zu
wollen, war wahrscheinlich vor 20 Jahren nicht absehbar...
0 new messages