Eu tenho vários aplicativos, alguns que usam dados das mesmas fontes. É uma boa prática (ou quais são os prós / contras):
deixe os dados em bancos de dados compartilhados por vários aplicativos
- economiza espaço, pois é necessário apenas um banco de dados
- complica a indexação, pois diferentes aplicativos têm diferentes necessidades de consulta
importar dados diariamente para bancos de dados por aplicativo
- usa mais espaço, pois existem dados duplicados nos bancos de dados por aplicativo
- indexação mais fácil, pois cada aplicativo pode se concentrar em suas necessidades individuais
Posso ter deixado de fora outras vantagens / desvantagens, liste, se houver, e também como isso é feito no seu local de trabalho?