AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Suchfunktion Ergebnis der Suchanfrage

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 20:02

Parameter dieser Suchanfrage:

Suche in Thema: Baumstruktur mit Rechten
Suche alle Beiträge, die von "Mr_G" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 14 von insges. 14 Treffern
Suche benötigte 0.004s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Programmieren allgemein

    Re: Baumstruktur mit Rechten

     
      by Mr_G, 4. Jan 2009
    So... ich tendiere momentan zu einer Lösung, bei der die Verarbeitung via PHP laufen würde und ich mir also den gesamten Baum hole.
    Der Vorteil: Ich erspare mir evtl. Komplikationen bei den vielen Verknüpfungen.
    Der Nachteil: Ich muss immer den ganzen Baum holen.
    Ich kann mich immernoch nicht 100% durchringen so loszucoden. Wie wird das denn in bestehenden Systemen gelöst?
  • Forum: Programmieren allgemein

    Re: Baumstruktur mit Rechten

     
      by Mr_G, 3. Jan 2009
    Kein Ding...
    Ich schreib mir nun noch mal genau auf was ich (wie) erreichen möchte. Dann wäge ich ab. Mal sehen was dann bei rauskommt. :mrgreen:

    P.S.: Schönes Wochende wünsch ich :dancer:
  • Forum: Programmieren allgemein

    Re: Baumstruktur mit Rechten

     
      by Mr_G, 3. Jan 2009
    Hmm... den ganzen Pfad mag ich eigentlich nicht im Knoten speichern.
    Wenn ich den ganzen Baum da hätte (also in PHP) könnte ich natürlich einfach "hochwandern" ... Der Vorteil bei den "zusätlichen Verknüpfungen" wäre vielleicht, dass ich dann einfach mit einer Abfrage sofort die Knoten bekomme zu denen die entsprechenden Rechte existieren.
    Achje... immer diese Grundsatzentscheidungen :roll:
  • Forum: Programmieren allgemein

    Re: Baumstruktur mit Rechten

     
      by Mr_G, 3. Jan 2009
    Vielen Dank für die ausführliche Antwort!
    Deine elegante Lösung hat mich überzeugt: Ich werde Nested Sets verwenden...
    Nun würde ich meine Rechte noch gerne vererben. Es gäbe ja die Möglichkeit den "Rechte-Datensatz" nur einemal mit einem Knoten zu verknüpfen und dann bei der Verarbeitung des Baumes sich die Rechte zu "merken" und auf die Unterknoten anzuwenden, oder das vererbte Recht direkt...
  • Forum: Programmieren allgemein

    Re: Baumstruktur mit Rechten

     
      by Mr_G, 2. Jan 2009
    Keiner einen Kommentar? *push* :duck:

    P.S.: So wie es ausshieht ist eine rekursive SP unter MySQL gar nicht möglich... :(
  • Forum: Programmieren allgemein

    Re: Baumstruktur mit Rechten

     
      by Mr_G, 31. Dez 2008
    So...
    Ich hab mir nochmal ein par Gedanken gemacht aber ich bin immer noch nicht zu einer zufriedenstellenden Lösung gekommen. Ich habe daher mal meine Idee in ein Bild gefasst (siehe Anhang).
    Nun zu meinem Ansatz: Die Knoten landen alle in einer Tabelle, wobei zu jedem Knoten der Parent gespeichert wird. Zum Ausgeben kann ich dann einfach alle Knoten aus der DB lesen und nach ihrem Parent...
  • Forum: Programmieren allgemein

    Re: Baumstruktur mit Rechten

     
      by Mr_G, 24. Dez 2008
    Ich lasse mich immer gerne eines besseren belehren. Also immer her mit den Ideen.
    Nach den Weihnachtstagen werde ich mal meinen Ansatz posten.
    Bis dahin... und Frohe Weihnachten! :xmas:
  • Forum: Programmieren allgemein

    Re: Baumstruktur mit Rechten

     
      by Mr_G, 23. Dez 2008
    Danke für die weiteren Antworten...
    Ich glaube ich leg mal los und bastel mir einen Entwurf. Den können wir ja dann immernoch diskutieren.
    @omata: Deine SP ist mir zu monströs: Zwei Temporary Tables und wenn ich mich nicht irre zwei Verfahren die den Nested Sets "eher unterlegen" sind kombiniert... trozdem danke für den Link! *need input* :-D
  • Forum: Programmieren allgemein

    Re: Baumstruktur mit Rechten

     
      by Mr_G, 23. Dez 2008
    Wie gesagt... ich habe noch nicht ganz verstanden wie dieses Konzept in (m)eine Baumstruktur integriert werden muss. Vielleicht kann mir das jemand nochmal verdeutlichen oder einen Link mit einem kleinen Beispiel geben.CTEs gibt es leider nicht. Eine SP wäre eine Möglichkeit... zu den Nested Sets: Es handelt sich eigentlich nur um ein Prinzip zum ablegen von Bäumen in relationalen Datenbanken...
  • Forum: Programmieren allgemein

    Re: Baumstruktur mit Rechten

     
      by Mr_G, 23. Dez 2008
    Vielen Dank für die ausführliche Antwort!
    Role Based Access Control hört sich ganz gut an, aber was mich noch interessieren würde ist wie das ganze in der Baumstruktur verankert wird?
    Wichtig wäre mir auch noch ein Rat zum Thema Speicherung: In welcher Form lege ich den Baum am besten in der Datenbank ab und wo verarbeite ich das ganze am besten?
    Momentan tendiere ich dazu einfach die ganze...
  • Forum: Programmieren allgemein

    Re: Baumstruktur mit Rechten

     
      by Mr_G, 23. Dez 2008
    Das mag sein... die Frage ist wie macht man es am Besten?
    Wenn man mit Nested Sets arbeitet und man die "Auslese" via SQL gestaltet wird man wohl für jeden Zweig mit Vererbung ein extra Query machen müssen. Das ist eher nicht so elegant oder? Also besser alles holen und mittels PHP verarbeiten? Dann wäre ja die Lösung ohne Nested Sets und mit VaterID angebracht...?
  • Forum: Programmieren allgemein

    Re: Baumstruktur mit Rechten

     
      by Mr_G, 23. Dez 2008
    Ich dachte an die Äste... also Knoten A hat für Benutzer X ein Recht, welches auf die Unterbäume weitervererbt wird.
  • Forum: Programmieren allgemein

    Re: Baumstruktur mit Rechten

     
      by Mr_G, 23. Dez 2008
    Könntest du das noch etwas präzisieren, damit ich weiß ob sich das mit meiner Idee deckt?
    Ich dachte eben an eine Tabelle mit KnotenID, BenuterID und Recht (+ evtl. Vererbung?)...
  • Forum: Programmieren allgemein

    Baumstruktur mit Rechten

     
      by Mr_G, 23. Dez 2008
    Hallo zusammen,
    ich glaube ich brauche mal ein par Anregungen. Es geht um folgendes: Ich bastel an einem PHP-Projekt mit einer Benutzerverwaltung, in dem ich eine Baumstruktur habe (in meinem Fall ein Menü), die in einer MySQL-Datenbank liegt. Nun soll aber nicht jeder Benutzer Zugriff auf die ganze Struktur haben. Dazu wollte ich einfach eine Relation einführen, die einen Knoten ggf. mit einem...


URL zu dieser Suchanfrage:

https://www.delphipraxis.net/dp_search.php?do=usersearch&search_username=Mr_G&search_exact_username=1&search_sortby=dateline&search_resulttype=post&search_matchmode=0&searchthreadid=126386
Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 20:02 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz