Привет Я создаю онлайн-инструмент, позволяющий пользователям добавлять предметы одежды на свой счет. Я хочу разрешить пользователям группировать эти элементы, но я не уверен, когда дело доходит до отношений с базой данных.базы данных отношения группировки пунктов
Товары добавляются пользователями;
Затем несколько элементов должны быть сгруппированы вместе;
Один элемент должен быть в нескольких группах.
Перед функцией группировки у меня была одна таблица для пользователей и одна таблица для элементов, связанных через первичный/внешний ключ. Затем, чтобы получить элементы от конкретного пользователя, я просто присоединился к двум таблицам и выбранным записям user_id.
Я не уверен, как я должен идти о реализации группа имеет
Если у меня есть таблица для групп, и как они должны быть связаны?
Я действительно новичок в отношениях с базой данных, но если у меня есть таблица, называемая группами, как она может содержать массив элементов в качестве записи? или как элемент может иметь массив групп, к которому он принадлежит?
любая помощь будет блестящим
Элементы, уникальные для каждого пользователя, или многие пользователи могут иметь один и тот же элемент? (То есть, couture или off-the-rack?) –
да элементы будут уникальны для каждого пользователя, пользователи могут создавать группы только с элементами, которые они добавили сами – michael