Я хочу создать базу данных товаров, где каждый товар может иметь несколько цветов. Я хотел знать, возможно ли создать форму, которая позволяет пользователю вводить Product Name
, Colour One
, Colour Two
и Colour Three
, но добавлять запись только в том случае, если этот точный продукт еще не существует ( возможно кнопка "добавить продажу"?). Если он уже существует, ему необходимо увеличить определенное поле в таблице UnitsSold
.
(При создании первой записи поле UnitsSold
будет равно 1).
По сути, это запись продаж нестандартных цветовых комбинаций. Я пытался сделать это самостоятельно, но всякий раз, когда я добавлял продукт с такими же деталями, он просто добавлял другую отдельную запись (не считая смысла БД).
Единственная причина, по которой я хочу эту функциональность, заключается в том, что пользователю не нужно искать то, что в конечном итоге станет чрезвычайно длинным списком извилистых записей, просто чтобы увеличить поле UnitsSold
на 1, когда они совершают продажу! *