phpbar.de logo

Mailinglisten-Archive

AW: Baumstruktur in Tabelle ?

AW: Baumstruktur in Tabelle ?

Technik via echtwahr.com technik at echtwahr.com
Die Mai 25 13:12:35 CEST 2004


Hallo Hans,

das wäre mal interessant zu wissen,
wie ich schnell immer die unter-kategorien bekommen, bzw. alles was darüber
ist!

Mit nur mysql glaube ich nicht, dass das so schnell geht!


Gruß  Thomas
---------------------------------------
      ICQ: 333994835
      MSN: thomasgoik
      Ruf: 0034 96 645 65 57
      Mobil: +34 609 17 15 17


> -----Ursprüngliche Nachricht-----
> Von: Hans-Joachim Grüßner [mailto:hanjo.gruessner at t-online.de]
> Gesendet: Dienstag, 25. Mai 2004 12:49
> An: mysql-de at lists.4t2.com
> Betreff: Baumstruktur in Tabelle ?
>
> Moin zusammen,
>
> ich möchte versuchen, eine Art Baumstruktur in einer Tabelle abzubilden.
>
> Struktur tabelle categories
> ID  name_id   cat_id
>
> (name_id steht für die Bezeichnung. Diese steht in einer 2 Tabelle mit
> eben dieser name_id mahrfach in verschiedenen Spachen.
> cat_id soll ein Verweis auf die Verknüpung innerhalb der Tabelle sein.)
>
> Eine Hauptkategorie hat im Feld cat_id garnichts, eine Unterkategorie
> hat dort die ID der Hauptkategorie, zu der sie gehört.
>
> Aber was ist mit Unter-unter-..... Kategorien ?
>
> Es scheint mir reichlich unelegant zu sein, für jede weitere
> Verästelungsstufe noch ein Feld anzulegen a la cat2_id, cat3_id.....
>
> Wenn ich aber in die o.a. Struktur z.B. eine Unter-unterkategorie
> eintrage, die im Feld cat_id die ID der Unterkategorie trägt, zu der sie
> gehört, wie frage ich dann z.B. zu einer Ahuptkategorie alle Unter- und
> unter-unter-... Kategorien ab, die damit zusammenhängen, den ganzen
> Zweig quasi ?
>
> TIA
>
> Hanjo
>
>
>
>
> --
> Software & Seminar-Kontor                      Hans-Joachim Grüßner
> Glasholz                                       D-24369 Waabs
> Fon +49 4352 91 25 95                          Fax +49 4352 91 25 97
> e-mail mailto:hanjo at gruessner.de	       http://www.gruessner.de
>
>
>
>
>
> --
> Infos zur Mailingliste, zur Teilnahme und zum An- und Abmelden unter
> -->>  http://www.4t2.com/mysql
>





php::bar PHP Wiki   -   Listenarchive