Christian Kruse: Datenbanknormalisierung

Beitrag lesen

Moin Steffen,

Gibt es dafür bessere/schönere/andere Lösungen?

Warum zwei Tabellen? Warum machst du nicht eine Tabelle „contacts,” die sowohl die Lieferanten als auch die Kunden enthält? Unterscheidbar bleiben sie dann durch ein Attribut „contact_type” (AS ENUM('customer', 'vendor')).

LG,
 CK