sql >> Databáze >  >> RDS >> Mysql

mysql seznam kategorií a podkategorií

Snažíte se vyřešit společný problém – jak ukládáte a získáváte hierarchická data v relační databázi?

První věc, kterou byste měli udělat, je přečíst si tento článek na mysql.com, "Správa hierarchických dat v MySQL " nebo zde .

Právě teď používáte model „seznamu sousedství“. Má to několik nevýhod, mezi něž patří především skutečnost, že je v podstatě nemožné napsat dotaz, který vám vrátí všechny stromy, které ukládáte.

Možná budete chtít zvážit přechod na model „vnořené sady“, který je dobře vysvětlen na stejné stránce.

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



  1. Strategie fondu připojení:dobrá, špatná nebo ošklivá?

  2. Dávkové vkládání s PHP

  3. Jednoduchá parametrizace a triviální plány — 2. část

  4. Nejlepší nástroje GUI pro PostgreSQL