Я новичок в разработке базы данных и у меня возникли проблемы с дизайном базы данных для корзины покупок для системы онлайн-покупок.
Система будет иметь 3 категории: книги, видео, игры.для хранения этих предметов и проверки.
Для ERD моя идея была: 1 корзина может иметь 1 или несколько товаров 1 или много товаров в 1 категории.
У меня вопрос кНапример, книга имеет атрибут ISBN, а видео - нет, поэтому я не могу поместить их в одну сущность «Продукт», но если я разделю их на три ..
1 Корзина может содержать 0 или много книг.1 корзина может иметь 0 или много видео.В одной корзине может быть 0 или несколько игр.
Таким образом, существует ситуация, в которой может быть вся ситуация "0", но это не имеет смысла, поскольку в корзине должен быть хотя бы один товар.
Извините за мой английский пул ~ Спасибо.