Muy buenas gente, recurro a crear un nuevo hilo ya que las búsquedas que he hecho no me han solucionado mi duda.
El caso es que vamos a realizar un proyecto grandote en la empresa, se trata de un software de gestión online (albaranes, facturas etc etc) de productos de compra y venta.
Ante todo comentar que se realizará con ASP (Tenemos mucho código reaprovechable desarrollado y no nos sale a cuenta empezar de cero en PHP u otro lenguaje)
Mis dudas más importantes són, ya que lo haremos en mysql, y hasta ahora, cuando lo habíamos implementado en otras tiendas lo hacíamos en acces (eran como mucho 5 tiendas y funcionaba perfecto), pero esta seran decenas de tiendas todo unificado en una misma base de datos (¿o no?) de mysql por que tememos que acces no sea suficientemente potente.
Intentaré explicarme lo mejor posible, hasta ahora, cada año, generábamos automáticamente una base de datos nueva para "limpiar datos" y empezar albaranes, facturas etc de nuevo y poder cambiar de base de datos con un selector en el mismo sitio si hacía falta ver contenido anterior.
Mis dos dudas són, en mysql es conveniente generar una base de datos cada año o seria suficente con tener un campo de año para diferenciar cada factura entre un año y otro (o ni eso ya que cada documento tiene su fecha)?
Y mi segunda duda, crearíais dinámicamente una tabla de albaranes por tienda o diferenciariais las tiendas en la tabla de albaranes con un campo que las identifique?
Perdón por el tocho y gracias de antemano