dos: Datenbankdesign

Beitrag lesen

Hallo,

Tabelle Edges
id|source_id|target_id
1 |1        |2
2 |1        |3
3 |1        |4

wozu benötigst du die id in der Tabelle Edges?? Die ist m.E. nicht notwendig da die Kombination aus source_id und target_id bereits als Primary Key fungieren können und somit einen eineindeutigen Schlüssel erzeugen.

gut, akzeptiert. Allerdings gibt es noch weitere Tabellen, zum Beispiel

Tabelle edgeinformations
id|edge_id|value|description

dazu brauche ich eine eindeutige ID.