AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken Delphi Master-Detail mit many-to-many Relation
Thema durchsuchen
Ansicht
Themen-Optionen

Master-Detail mit many-to-many Relation

Ein Thema von Stevie · begonnen am 12. Aug 2011 · letzter Beitrag vom 15. Aug 2011
 
Benutzerbild von Stevie
Stevie

Registriert seit: 12. Aug 2003
Ort: Soest
4.052 Beiträge
 
Delphi 10.1 Berlin Enterprise
 
#8

AW: Master-Detail mit many-to-many Relation

  Alt 12. Aug 2011, 22:07
Ums nochmal klar zu machen: Ich brauch und will kein SQL Statement.

Ich möchte eine Möglichkeit haben, beliebige Datenmengen (Datasets), die in Relationen stehen, hierarchisch darzustellen und weitergehend auch beliebig gruppieren zu können.

Der Ansatz mit der Hashmap geht schonmal in eine brauchbare Richtung. Allerdings will ich meine Daten nicht in Grids anzeigen, sondern in einem einzigen Tree Control. Dazu möchte ich aber die Datenstruktur nicht komplett auf Objektebene oder so neu aufbauen, sondern beim Aufbau der Nodes die Daten über eine vorher festgelegte Struktur aus den Datasets auslesen.
Bei dem Bücher Beispiel wäre dass in der ersten Ebene Authors und zweite Ebene Books. Die Relation dieser beiden Ebenen (also, welche Bücher unter welchem Author aufgelistet werden) wird dann über die many to many Relation abgebildet. Das ganze soll so flexibel sein, dass ich z.b. das ganze auch umgruppieren kann und z.B. in der ersten Ebene das Genre, zweite Ebene Bücher und dritte Ebene Authoren abbilde.

Das ganze wird wohl auf ein Filtern des untergeordneten Datasets der jeweils im Aufbau befindlichen Node hinauslaufen.
Stefan
“Simplicity, carried to the extreme, becomes elegance.” Jon Franklin

Delphi Sorcery - DSharp - Spring4D - TestInsight
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:52 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz