Skip to forum content
PHP ir MySQL
PHP ir MySQL programavimas, SQL užklausos, duomenų bazės, PHP scriptai, pagalba, diskusijos, pamokos ir straipsniai.
You are not logged in. Please login or register.
Active topics Unanswered topics
Search options
Na aš klausiau kokį būdą naudojat, nes yra nevienas būdas saugoti medį lentelėje.
PHP Klasės prašiau būtent medžio valdymui, t.y. įterpimui naujos šakos, ištrynimui, perkėlimui šakos iš vienos vietos kitą ir t.t.
Tose nuorodose pateikta neviskas, nes gal naudojat būdus kurių ten nėra aprašyta :)
Tai ta klasė nebutinai turi būti nepriklausoma nuo kitų. Man tiesiog įdomu pažiūrėt į patį įgyvendimą, gal ka nors naujo atrasiu :)
Kokį būdą naudojat?
Pasidalinkit veikiančia klase kokia :)
Susiję straipsniai:
Storing Hierarchical Data in a Database
Managing Hierarchical Data in MySQL
Na nusprendžiau paskaityt Data Modeling Essentials. Kai baigsiu - parašysiu savo nuomonę apie ją. :)
Parekomenduokit geru knygu apie DB dizaina, arhitektura, projektavima. Nebutinai, kad butu butent apie MySql rasoma. Noretusi, kad butu daugiau teorines informacijos, ne vien kodo pavyzdukai :)
šita.. o kaip vadinas šitas forumas? LiteBB koks nors ar panašiai?
hm.. gali placiau papasakot, arba linka koki apie ta dvieju papildomu lenteliu varianta?
a) nu sakykim masinos. kiekvienos (lengvosios, sukvezimio, autobuso ir t.t.) aprasymui reikalingi skirtingi laukai, bei lauku tipai. taigi bendra informacija eina i table1, visa kita i atskira lentele kuri turi butent to automobilio tipo aprasymo laukus. kartais reikia viska pasalektint (arba alikti paieska) is visu automobiliu.
b) neribotas skaicius
table1:
*id
*options
*table_name
*date
i lauka 'table_name' rasosi kitu egzistuojanciu lenteliu pavadinimai (pvz 'table2')
table2:
*id
*title
*text
klausimas: kaip padaryt toki joina
SELECT table1.options, other_table.title
FROM table1
NATURAL JOIN table1.table_name AS other_table
ar tai is vis nelabai imanoma, kad ant kiekvienos eilutes joinintu skirtingus teiblus? ;)
Posts found: 9