Правильно! Я того и сказал за базу данных товара. С базы записи-товары никуда не удаляются, а только добавляются новые. Если выходит новый товар, его добавляют в базу товара, которую использует прога. Главное: помещать каждый товар в таблицу записей-товаров с пределённым критерием отбора и внести описание о нём. Прога то неизменится. Будет только расширяться база которую она использует.