
Поэтому, когда администратор создает новый продукт, у него появляется новый идентификатор, и пользователь должен выбрать цвет и размер продукта. Проблема в том, что при создании нового продукта (я устанавливаю идентификатор продукта как Identity Increment) я ввожу те же данные с тем же именем, тем же размером и цветом и т. д., как и тот же продукт, который я импортировал ранее

Я хочу, чтобы, когда пользователь создавал продукт, но с теми же атрибутами, это будет ошибкой и его нельзя будет сохранить (кстати, я кодирую в ASP net Core)
Я решил эта проблема связана с этим

Чтобы избежать дублирования данных нам нужно разбить дополнительную таблицу и установить ProductCode как уникальное значение
Подробнее здесь: https://stackoverflow.com/questions/781 ... n-database
Мобильная версия