sql >> Database teknologi >  >> RDS >> Mysql

mysql kategorier og underkategorier liste

Du forsøger at løse et almindeligt problem - hvordan gemmer og henter du hierarkiske data i en relationsdatabase?

Det første du bør gøre er at læse denne artikel på mysql.com, "Håndtering af hierarkiske data i MySQL " eller her .

Lige nu bruger du modellen "adjacency list". Det har flere ulemper, først og fremmest det faktum, at det i bund og grund er umuligt at skrive en forespørgsel, der vil returnere dig alle de træer, du gemmer.

Du vil måske overveje at skifte til modellen "indlejret sæt", som er godt forklaret på samme side.

http://dev.mysql.com/tech-resources/articles/hierarchical-data.html



  1. Hvad er den bedste måde at vise et billede fra en sql-serverdatabase i asp.net?

  2. Vælg flere summer med MySQL-forespørgsel og vis dem i separate kolonner

  3. Relationelle vs ikke-relationelle databaser – Del 3

  4. Muligt at bruge SQL til at sortere efter dato, men sætte null-datoer bagerst i resultatsættet?