|
Тема |
Re: Помощ за sql заявка [re: salle] |
|
Автор |
todor68O8 (непознат
) |
|
Публикувано | 01.08.09 17:17 |
|
|
Първо благодаря ти много.
Малко са хората който като теб който не си щадят времето.
И извинявам се, че не конкретизирах доста моята задача.
Ето какво трябва да направя,
С няколко изречения предварително.
Linux използва за трафик контрол инструмента tc и искам да направя еднин php+mysql frontend който да рисува тези правила.
Ето и един пример.
Това е първия родителски клас:
class htb 1:1 root rate 100000Kbit ceil 100000Kbit burst 3200b cburst 1600b
Следващия клас с индификатор 46 и подклас на клас 1:1
class htb 1:46 parent 1:1 leaf 46: prio 3 rate 256000bit ceil 256000bit burst 255b cburst 1599b
Следващия клас с индификатор 47 и подклас на клас 1:1
class htb 1:47 parent 1:1 leaf 47: rate 100000Kbit ceil 100000Kbit burst 237b cburst 1600b
Следващия клас с индификатор 48 и подклас на клас 1:47
class htb 1:48 parent 1:47 leaf 48: prio 3 rate 80000Kbit ceil 80000Kbit burst 240b cburst 1590b
Следващия клас с индификатор 49 и подклас на клас 1:48
class htb 1:49 parent 1:47 leaf 49: prio 3 rate 20000Kbit ceil 20000Kbit burst 252b cburst 1600b
От този целия синтаксис искам да организирам подредбата на класовете
тези които са подчертани и да ги вкарам в MySQL таблица.
Ясно се вижда че това е една ерархична структура подредени като класове и под класове. Като всеки клас има уникален индификатор за класа и индификатор за родителя.
Но при изплънение е важно първо да се изпълни първи родителския клас и след това всички под класове.
Като всеки клас може да има 1 родител, а той много под класове.
Но мисля че вече се орентирам.
Пълненето на таблицата няма да е проблем, (е и тук трябжа да се следи кой е родителя) но важното е след като се напълни, да се изпълняват командите в ред който указах.
И не на последно место какво ще представлява клаузата DELETE.
т.е. Ако се изтрие един клас как да се изтрият неговите под класове.
Като голяма вероятност е той да е с дълбочина n-на брой
Като родителството може да е n-на брой дълбочина.
Абе нали ти казаш опашата задача.
Но още веднаш благодаря.
Пък ако минаваш през Чепеларе обаждай се ... питай за Тодор
Навремето преди 7-8 години се видяхме на един Linux-fest
Задължен съм ти с няколко бири.
<P ID="edit"><FONT class="small"><EM>Редактирано от todor68O8 на 01.08.09 17:35.</EM></FONT></P>Редактирано от todor68O8 на 01.08.09 17:36.
|
| |
|
|
|