Erwin: Funktion max() in MySQL

Beitrag lesen

Moin,

Tabelle

Kategorien
    kat_id
    subject

Subkategorien
    kat_id
    sub_id
    subject

Das gibts nicht, von einer dritten Tabelle hab ich geträumt heut' nacht ;-)

Aber: sub_id als ein Feld reicht nicht, zur Identifizierung einer Subkategorie muss es 3 Felder geben, sofern diese rein integer sein sollen:

kat_id
sub_layer
sub_id

Du hast das Problem, eine Hierarchie mit einem relationalen DBMS darzustellen.

Wahrscheinlich werde ich an den 2 Tabellen festhalten und wenn's sein muss, meine eigenen Funktionen verwenden die sich anderweitig schon bewährt haben.

Viele Grüße, Rolf

--
SELFforum - Das Tor zur Welt!
Theoretiker: Wie kommt das Kupfer in die Leitung?
Praktiker: Wie kommt der Strom in die Leitung?