Это чисто техническая задача для программистов которые будут разрабатывать сайт. Клиент должен предоставить контакты специалиста который занимается БД на предприятии, а все остальное они выяснят на прямую, это задачи оперативные а не стратегические.
Важно на старте работ написать об этом в техническом задании. Это немного отразится на цене проекта, но все будет выполнена грамотно и в срок. Переносить товары со старого сайта на новый так же возможно при предварительной договоренности.