powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Разобраться со взаимосвязями в базе данных CMS Wordpress
4 сообщений из 4, страница 1 из 1
Разобраться со взаимосвязями в базе данных CMS Wordpress
    #39608069
nwcorp93
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Пишу курсовик по проектированию сайта с базой-данных.
в качестве БД использую готовую от CMS Wordpress.
Не могу понять одну вещь, почему, если
автор1. Если книга может существовать без владельца, а она может, тогда non-identifying relationship
2. Если книга не может существовать без автора,а она не может, тогда identifying relationship
То, посмотрев на схему базы данных Wordpress напрашивается вопрос, почему, например связь между таблицей wp_users и wp_posts не идентифицирующая? Ведь post (запись, заметка и.т.д) не может существовать без автора?

...
Рейтинг: 0 / 0
Разобраться со взаимосвязями в базе данных CMS Wordpress
    #39608080
nwcorp93
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
nwcorp93, схема взята из статьи на хабре, а она в свою очередь с оф. сайта wordpress
...
Рейтинг: 0 / 0
Разобраться со взаимосвязями в базе данных CMS Wordpress
    #39608108
Кот Матроскин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Identifying relationship - это когда ключ мастера входит составной частью в ключ detail.
Поскольку, похоже, CMS Wordpress естественные ключи не жалует - identifying relationships не получаются.
Вообще я бы сказал, что identifying/non-identifying relationship - в основном термины логической модели, для физической они не очень осмысленны (как, в частности, мы наблюдаем в этом случае)
...
Рейтинг: 0 / 0
Разобраться со взаимосвязями в базе данных CMS Wordpress
    #39608123
nwcorp93
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Кот Матроскин, добрый вечер.
Если несложно, подумайте несколько минут над моим, вопросом, опыты у вас +100, а у меня +1, сам дойти не могу!

1. Взял их базу данных, отреверсил её в Workbench.
2. Получил таблицы, что на схеме выше, но без связей.
3. Связал их через вот это руководство по организации БД Wordpress ( https://habrahabr.ru/post/233479/) <- Таблица, чуть ниже схемы БД.
4. Получил следующую схему (в приложении).

Вопрос следующий:
- жёлтый ключик - РК;
- красный ключик - тоже РК;
- красный ромбик - FK.

Всё сходится с вашей версией?
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Разобраться со взаимосвязями в базе данных CMS Wordpress
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]