DBIX :: pad

DBIX :: pad is een PERL-module die wordt gebruikt om een pad in een in-database-boom of gerichte grafiek op te lossen.
Download nu

DBIX :: pad Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Perl Artistic License
  • Prijs:
  • FREE
  • Naam uitgever:
  • Brent Royal-Gordon
  • Uitgever website:
  • http://search.cpan.org/~brentdax/DBIx-Path-0.03/lib/DBIx/Path.pm

DBIX :: pad Tags


DBIX :: pad Beschrijving

DBIX :: pad is een PERL-module die wordt gebruikt om een pad in een in-database-boom of gerichte grafiek op te lossen. DBIX :: pad is een PERL-module die wordt gebruikt om een pad op te lossen in een in-database-boom of gerichte grafiek.Synopsis Gebruik DBIX :: pad; Mijn $ root = DBIX :: PATH-> NIEUW (DBH => $ DBH, TABEL => 'TREETABLE'); Mijn $ knooppunt = $ root-> besluit (splitsen '/', 'One / Two / Three') of Die "kan geen pad oplossen: $! AT $ DBIX :: PATH :: Mislukt "; Print $ _-> Naam, "t", $ _-> ID, "N" voor $ NODE-> Lijst; DBIX :: pad wordt gebruikt om door bomen of gerichte grafieken te navigeren beschreven door zelf-referentiële SQL-databasetabellen. Het kan worden gebruikt om de meeste bomen te bladeren waar elke rij een unieke ID en de ID van zijn ouder bevat, evenals grafieken die op dezelfde manier zijn gestructureerd, maar met meerdere ouders voor een gegeven knooppunt (vermoedelijk met de werkelijke gegevens voor een gegeven ID opgeslagen in een andere gegevens tabel). De module is ontworpen om met tafels met ten minste drie kolommen te werken. Men wordt de ouder-ID (PID) genoemd; men wordt de naam genoemd; en een is de ID. De combinatie van een bepaalde PID en naam moet uniek zijn in de gehele tabel. De drie kolommen kunnen van elk type zijn, maar PID en ID moeten waarschijnlijk van hetzelfde type zijn. De kolommen kunnen elke gewenste naam hebben - u bent niet beperkt tot "ID", "PID" en "naam". Het is mogelijk om de ID en de naam dezelfde kolom te hebben. Als voorbeeldlay-out: Maak tabelboom (PID-integer niet null, naam VARCHAR (16) Niet null, ID geheel getal niet null, primaire sleutel (PID, naam)) in MySQL , Misschien wilt u een lay-out gebruiken met een tijdstempelzuil: Table Tree (PID-integer niet null, naam VARCHAR (16) niet null, ID-integer niet null, mtime tijdstempel, primaire sleutel (PID, naam)) in deze tabel, Naam en ID zijn er een: Maak tabelmappen (bovenliggende varchar (16) niet null, naam VARCHAR (16) niet null, primaire sleutel (PID, naam)) De ouder / kindrelatie wordt uitgedrukt via het PID-veld - elk knooppunt bevat de ID van zijn ouder in zijn PID-veld. DBIX :: Path's primaire doel is om de ID op te halen voor een bepaalde PID / NAD-combinatie, met het vermogen om door de boom af te dalen via de oplossingsmethode.an Object of Type DBIX :: PATH vertegenwoordigt een knooppunt, en in dit document zal het in dit document wordt altijd een knooppunt aangeduid. Vereisten: · Perl


DBIX :: pad Gerelateerde software