Разрешить M:N / Автор, книга, тег
Задача 4 из 4 · Режим #6 · Высокая

Автор, книга, тег

Здесь ДВЕ связи M:N: Book ↔ Author (соавторство) и Book ↔ Tag (теги).

Разрешите обе связи через промежуточные сущности с осмысленными именами.

Подсказка

Authorship / BookAuthor для книги-автора; BookTag для книги-тега. Атрибут role у авторства (main / editor / translator) — приятный бонус, но не обязателен.

⠿ Book
АтрибутТип
book_id uuid
⠿ Author
АтрибутТип
author_id uuid
⠿ Tag
АтрибутТип
tag_id uuid
Добавьте сущность, удалите прямую связь, соедините промежуточную с обеими сторонами.