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

Какво представлява таблицата родител и дъщерната таблица в базата данни?

Дъщерните таблици и родителските таблици са просто нормални таблици в базата данни, но са свързани по начин, който е описан от връзката родител-дете.

Обикновено се използва за уточняване къде стойността на една таблица се отнася към стойността в друга таблица (обикновено първичен ключ на друга таблица).

Например, представете си новинарска статия. Това може да бъде представено с таблица, наречена articles и има полета за id , headline , body , published_date и author . Но вместо да поставяте име в author поле, вместо това бихте могли да поставите стойността на идентификатора на потребител в отделна таблица - може би се нарича authors — която има информация за автори като id , name и email .

Следователно, ако трябва да актуализирате името на автор, трябва да го направите само в authors (родителска) маса; защото articles (дъщерна) таблица съдържа само идентификатора на съответния author запис.

Надявам се това да ви помогне да разберете по-добре.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Вземете динамично името на колоната по специфична стойност на ред

  2. Вземете MySQL база данни чрез PHP към XML

  3. Инсталиране на Percona/MySQL без надзор в Ubuntu

  4. MySQL Workbench:Как да поддържаме връзката жива

  5. Въведение в SQL индексите