Bem vamos lá:
Seria bom qualquer um que tivesse em projeto de integração, desse uma lida no ivro do Gregor e Bob, assim conhecendo os patterns específicos ao problema de integração - http://eaipatterns.com
Quanto mais nós conhecemos, mais opções temos de fazer um bom trabalho.
Realmente como disseram, há inúmeras formas, diversas certas e erradas. O melhor caminho vai de encontro à necessidade, débito técnico, curvatura de aprendizagem, custo etc.
Com relação à discussão, o Banco de Dados relacional é a fotografia do instante do objeto. Ele deve armazenar o estado da representação e não lidar com troca de mensagens ou ter regras de negócio. Aprendemos isso tomando muita porrada na última década.
Poderíamos até tentar utilizar um Banco para troca de mensagens, mas seria algo como um Key Value (noSQL) como o Redis - http://redis.io. O banco relacional como disse acima serve a outro propósito.
Um outro aspecto que deve ser analisado é o tamanho do problema. Pelo que vi, são apenas 2 sistemas, sem característica de altíssima performance, protocolos específicos etc. Não precisamos de um ESB.
Seria bom você começar pelo básico, modelagem de domínio entre os dois sistemas e criar um modelo comum - ( modelo canônico), isso ajudará a não ter problemas de compatibilidade entre os objetos e ficar criando transformações. Feito isso, pode desenhar sua API Rest e enviar o mesmo objeto para ambos os lados.
Aqui não estou considerando se você está sob a mesma base ou não, pois um bom desenho de APIs desconhece o mecanismo de persistência. Hoje você pode fazê-la no Mysql hoje, amanhã poderia ser um MongoDB e isso é transparente ao sistema parceiro.
Sistemas tendem a evoluir de forma separada, talvez o e-commerce exiga mais throughput e os dados do estoque você pode os consultar através de um Grid via Rest, como Infinispan. O importante é que independente da tecnologia, você modelou sua API, URI e Modelo de representação e conseguirá evoluir sem quebrar os sistemas usuários, aliás essa deve ser uma preocupação de design quando falamos em integração.