Announcement

Collapse
No announcement yet.

Bidirektionaler Baum

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Bidirektionaler Baum

    Hallo,

    ich habe hier ein Problem, bei dem ich nicht weiterkomme: Für eine Datenbank sollen Begriffe hierarchisch dargestellt werden, wobei je nach Benutzerwunsch ein- und derselbe Begriff einmal übergeordnet (Eltern), einmal untergeordnet (Kind) sein soll. Wenn ich beispielsweise eine solche Beziehung mit Ländern und Flüssen aufbaue, sollen einmal in einer Art TreeView die Flüsse angezeigt werden, die zu einem Land gehören (Land = Parent), einmal die Länder, durch die ein Fluss fließt (Fluss = Parent).

    Welche Datenstruktur bräuchte man, um so etwas angehen zu können? Und wie könnte man das darstellen?

    Danke für alle Anregungen.

  • #2
    Hi,
    <BR>
    der Tabellenaufbau sollte nicht das Problem sein.
    Eine Tabelle mir Id, Land und eine mit Id, Fluss und eine, die die Beziehungen darstellt LandId, FlussId. Dann kannst du wahlweise nach LandId oder FlussId selektieren und bekommst die passenden Flüsse, respektive Länder dazu.
    <BR>
    Ein TreeView wäre doch schon sehr gut für die Darstellung geeignet.
    <BR>
    Grüße Joche

    Comment


    • #3
      Danke Jochen, da sah ich wohl den Wald vor lauter Bäumen nicht..

      Comment

      Working...
      X