Le vrai débat est :
-> Ta galerie de news/images/articles va t'elle nécessiter un "lien" avec des tables de osCommerce ?
Si OUI :
Alors met tout dans la même base, c'est plus recommandé. Pour ma part, je ne pense pas que le préfixage soit vraiment nécessaire, par contre il faut absolument lister le nom des tables de chaque application (en indiquant lesquelles sont partagées entre les deux) dans un document à conserver précieusement.
Si NON :
=> Alors tu peux tout à fait installer la seconde base sur le même serveur, mais dans une base distincte. On ne mélange pas les carrotes et les petit-poids, on n'est pas en train de faire une recette de cuisine !
Par contre, réfléchis bien à l'éentuelle séparation des bases : tu peux tout à fait vouloir par exemple lier une news à un produit, ou une gallerie d'images à un produit. Pour cette raison, il est important de bien réfléchir sur la façon dont tu veux procéder.
A priori, si tu utilises deux sites "tous fait" pour gérer ton bouzin, tu ne pourra pas gérer ça de façon intégrée. Mais si tu compte faire du spécifique afin d'intégrer les deux applications l'une dans l'autre, il faut prévoir si oui ou non tu comptes faire des liaisons entre les deux bases.