Pytanie : Gniazdować Set, Baza danych, i Guzek

Tutaj być the stołowy struktura I pracować z:

mysql> wyjaśniać nested_record;
+--------------------+-----------------------+------+-----+---------+-------+
| Pole              | Typ                  | Nieobowiązujący | Klucz | Brak | Dodatek |
+--------------------+-----------------------+------+-----+---------+-------+
| commission_period  | data                  | NIE   | PRI | NIEOBOWIĄZUJĄCY    |       |
| customer_id        | int (10) niepodpisany      | NIE   | PRI | NIEOBOWIĄZUJĄCY    |       |
| parent_customer_id | int (10) niepodpisany      | NIE   | MUL | NIEOBOWIĄZUJĄCY    |       |
| left_id            | int (11)               | NIE   |     | NIEOBOWIĄZUJĄCY    |       |
| right_id           | int (10) niepodpisany      | NIE   |     | NIEOBOWIĄZUJĄCY    |       |
| głębia              | mediumint (8) niepodpisany | NIE   |     | NIEOBOWIĄZUJĄCY    |       |
| rank_id            | tinyint (3) niepodpisany   | TAK  |     | NIEOBOWIĄZUJĄCY    |       |
| highest_rank_id    | tinyint (3) niepodpisany   | TAK  |     | NIEOBOWIĄZUJĄCY    |       |
+--------------------+-----------------------+------+-----+---------+-------+

Currently I've dostać zapytanie nowy guzek i podgrupa nowy rodzic. Patrzeć pracować beautifully.

What I patrzeć teraz być zmiana ono tak, że I móc pojedynczy guzek nowy rodzic, che wtedy wyznaczać jakaś jakaś element the oryginalny rodzic the guzek. Dla niektóre powód, ten jeden uciekać. The rozwiązanie wydawać się jak ono być raczej prosty ale być może the powikłany rzecz być dokąd I mieć fun.

Queries być wielki, specyficznie w Wyrocznia lub MySQL.

As teraz mój myśl proces być:

Step 1. Wyznaczać wszystkie element pod the poruszający guzek the parent_customer_id the poruszający guzek. (Utrzymywać graniczenie lista kompatybilność).
Step 2. Aktualizacja poruszający guzek parent_customer_id i głębia swój nowy miejsce przeznaczenia pozycja (mateczny głębia + 1).
Step 3. Tworzyć przestrzeń dla the guzek przy the miejsce przeznaczenia position.
Step 4. Zamknięty przerwa dla poruszający guzek poprzedzający position.

So wtedy the pytanie: Dlaczego I ruszać się pojedynczy guzek (guzek A) inny guzek (guzek B) ale the oryginalny oryginalny rzecz wśród guzek A ruch do guzek A rodzic przed the ruch?

Additionally, I być zupełnie znany z Celko's poczta, Etc. I zupełnie trochę badanie wykonywać przed; I patrzeć dla odnosić się miejsce gdy I prawdopodobnie już czytać. Właśnie dostawać być I już stawiać proces na miejscu che być daleko więcej kompleks ale ten jeden właśnie uciekać.

Odpowiedź : Gniazdować Set, Baza danych, i Guzek

cześć!
dell port g1 musieć konfigurować podążać:

Port: g1
Portowy Tryb: Ogólny
Gvrp Status: niepełnosprawny
Ingres: prawdziwy
Dopuszczalny Ramowy Typ: admitAll
Ingres Miejscowy VLAN (MIEJSCOWY): (1)

Port być członek w:

Vlan Imię Egress reguła Port Członkostwo Typ
---- -------------------------------- ----------- --------------------
 (1) (1) System System
 20 VMWARE Oznaczać Ładunek elektrostatyczny
 40 bawoli tylko Oznaczać Ładunek elektrostatyczny


wtedy ty musieć router che wysyłać ruch drogowy między vlans.
numer banku i chcieć być numer banku jakby IP adres ty mieć dla mieć vlans i który przyrząd robić numer banku między?
Inne rozwiązania  
 
programming4us programming4us