Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Bagaimana cara mendesain kategori dan subkategori di MySQL?

Anda bisa memiliki semuanya dalam satu tabel, kategori. Kemudian memiliki kolom untuk parentID. Jika parentID =0, itu adalah kategori master, jika ID lain, maka itu adalah subkategori? Struktur ini akan mendukung sub-sub kategori... tidak yakin apakah itu membantu Anda.

Kolom contoh:

Table: category
categoryID
parentID
name

Contoh data:

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. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL - Bagaimana cara mencari pencocokan kata yang tepat menggunakan LIKE?

  2. PHP beberapa perintah MYSQL dalam satu permintaan mysql_query()

  3. Bagaimana menangani Server MySQL berjalan dengan opsi --secure-file-priv sehingga tidak dapat menjalankan pernyataan ini di Mac

  4. Tabel pivot dinamis MySQL

  5. 5 Alat GUI MySQL Teratas (Gratis &Berbayar)