sql >> Databasteknik >  >> RDS >> Mysql

MySql-stängningstabellen stöder inte dubbletter av underkategorier för olika föräldrar

Jag hittade svaret här: Konvertera stängningstabellen från en svag enhet

SVAR: Jag lade till två fält i stängningstabellen för att hålla id för både förfadern och efterkommande. Nu är noderna oberoende av de faktiska värdena. Strukturen förblir ansluten och används för att infoga, ta bort, fråga, etc., men de värden som finns kvar vid varje nod är sin egen enhet och kan ersättas av vilken annan utan att trädets struktur påverkas. Detta tillät mig att lösa mitt specifika problem, som var att använda samma underordnade kategori i flera överordnade kategorier. Jag förväntar mig att det finns många andra fördelar som ännu inte har upptäckts.




  1. Konvertera SQL Server-fråga till MySQL

  2. hur skickar du e-post med Pl/sql

  3. Android - Bättre tillvägagångssätt för att ladda SD-KORT-bilder

  4. Förstå index i MySQL:Del tre