Tengo varias aplicaciones, algunas que usan datos de las mismas fuentes. ¿Es la mejor práctica (o cuáles son los pros / contras) para:
dejar los datos en bases de datos compartidas por múltiples aplicaciones
- ahorra espacio ya que solo se necesita una base de datos
- complica la indexación ya que diferentes aplicaciones tienen diferentes necesidades de consulta
importar datos diariamente en bases de datos por aplicación
- usa más espacio ya que existen datos duplicados en las bases de datos por aplicación
- indexación más fácil ya que cada aplicación puede enfocarse en sus necesidades individuales
Es posible que haya dejado de lado otras ventajas / desventajas, por favor enumere si las hay, ¿cómo se hace esto en su lugar de trabajo?