их хранить в енам, норм идея или не оч для маштабирования ?
типо если появится новый тип, то надо бдует добавлять енам еще один
Если появится новый тип, то это не новый енам, а +1 в старый енам, не?
верно, это и имею виду
Ну как будто ничего криминального не вижу в твоем решении, норм
прости, а ты много магазов спроектировал и/или написал?
Прошёл на стажку?
Нет, но не вижу ничего плохого в том, чтоб хранить тип в енаме. Если я неправ, то расскажи, как бы ты организовал типы товаров и почему
неа, тестовые фигачу
еще один вытекающий вопрос, вот продаются в инет магазе, например пк и комплектущие, у каждого товара есть свои особенности, но и одинаковые поля, я думал сделать так, один абстр класс товар с общими полями для всех товаров, и классы для конкретных товаров с уже их уникальными полями но это тоже получается как то не маштабируемо пушто каждый раз надо будет новый класс создавать А если делать с енам, то там получается можно у каждого типа товара указат еще поля или есть другое решение ?
ну точно также, только тип товара будет не енамом, а просто строчкой. какая разница?
тебе совершенно необязательно иметь класс на каждый товар. потому что с твоей точки зрения как разработчика товар - это просто поля с данными. у них одинаковый процессинг, тебе ничего не надо с ними делать по-разному в зависимости от типа товара
Обсуждают сегодня