Mysql
 sql >> база данни >  >> RDS >> Mysql

Внедряване на йерархична структура от данни в база данни

Има повече опции от само двете, които споменавате. Има:

  • Списък на съседство („parent_id“, който почти всеки използва)
  • Вложени набори
  • Изброяване на пътя
  • Таблица на затваряне (известна още като релация на съседство)

Вижте моя отговор на „Кой е най-ефективният/елегантен начин за анализиране на плоска таблица в дърво? "

Или няколко книги:



  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 в xampp стартира и спира след пет секунди

  2. Защо изместването на MYSQL по-високо LIMIT забавя заявката?

  3. Има ли смисъл да използвате MySQL LIMIT 1 при запитване към индексирано/уникално поле?

  4. Могат ли колоните на таблицата с външен ключ да бъдат NULL?

  5. Автоматично мащабиране с Amazon Aurora без сървър