Siri: Layout Informationen in Tabelle hinterlegen

Beitrag lesen

Hallo,

du weißt doch sehr genau, was du vorhast, was ist also die Frage? Das du Relationen herstellen willst hast du ja selbst schon geschrieben!

Berichte:
berichts_id (eindeutig)

Kapitel:
berichts_id (1:n Relation nach oben), kapitel_id (eindeutig)

Tabelle:
kapitel_id (1:n Relation nach oben), tabellen_id (eindeutig)

Zelle:
tabellen_id (1:n Relation nach oben), zellen_id (eindeutig)

Dann ist es nur noch ein Frage von geschickten SQL Befehlen mit entsprechenden JOINS, die dir ein Ergebnis in möglichst einem Rutsch liefern.

Ansonsten gibt es noch die Möglichkeit des Mappings. Das wären dann Tabellen, die Beziehungen zwischen Tabellen anhand von ids herstellen. Kommt halt auf die Gesamtaufgabenstellung und Konstellation an. Mapping käme wohl eher zum Einsatz, wenn es schon eine Architektur gibt und du musst dann Beziehungen herstellen, die ursprünglich nicht vorgesehen waren.

Viele Grüße
Siri