Продолжаю рассказывать про базу данных CMS WordPress. Информации про БД WordPress много, самому интересно – нашел несколько интересных ссылок, самую полезную я приведу в статье. И хорошую иллюстрацию со связями между таблиц БД нашел, на официальном сайте WordPress.
Некоторое время назад опубликовал статью с перечнем таблиц WordPress. Сегодня будет дополнительная информация про эти таблицы и про связи между ними.
Сама структура данных WordPress выглядит следующим образом:
Взято с официального сайта.
Здесь хорошо показаны связи между таблицами. Почему-то в PhpMyAdmin эти связи (в дизайнере) не отобразились. Так что официальная картинка пришлась как нельзя кстати.
№ | Таблица | Связь |
1. | wp_posts | wp_postmeta -> post_id
wp_term_relationships -> post_id |
2. | wp_postmeta | wp_posts -> post_id |
3. | wp_comments | wp_posts -> post_id |
4. | wp_commentmeta | wp_comments -> comment_id |
5. | wp_term_relationships | wp_posts -> post_id
wp_term_taxonomy -> term_taxonomy_id |
6. | wp_term_taxonomy | wp_term_relationships -> term_taxonomy_id |
7. | wp_terms | wp_term_taxonomy -> term_id |
8. | wp_termmeta | wp_terms -> term_id |
9. | wp_users | wp_posts -> post_author |
10. | wp_usermeta | wp_users -> user_id |
11. | wp_options | Нет связей |
12. | wp_links | Не связей |
В блоге, который уже давно живет – нет ни одной записи в таблице wp_links (я уже говорил, что эта таблице сейчас не используется).
Leave a Reply