sql >> Databasteknik >  >> RDS >> Mysql

Hur designar man kategorier och underkategorier i MySQL?

Du kan ha allt i en tabell, kategori. Ha sedan en kolumn för föräldra-ID. Om föräldra-ID =0, är ​​det en huvudkategori, om det är ett annat ID, är det då en underkategori? Den här strukturen skulle stödja underkategorier... inte säker på om det är till hjälp för dig.

Exempelfält:

Table: category
categoryID
parentID
name

Exempeldata:

categoryID : 1
parentID : 0
name : hot

categoryID : 2
parentID : 0
name: cold

categoryID : 3
parentID : 2
name : a soup that's cold

categoryID : 4
parentID: 1
name: a soup that's hot


  1. Arbeta med JavaFX UI och JDBC Applications

  2. Hur exekverar jag en PHP-fråga på valt alternativ med AJAX?

  3. Räkna ackumulerad summa i Postgresql

  4. Är det någon som vet innebörden bakom detta php-felmeddelande?