Ver Mensaje Individual
  #2 (permalink)  
Antiguo 07/06/2012, 05:22
quimfv
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Sabadell
Mensajes: 4.897
Antigüedad: 16 años, 1 mes
Puntos: 574
Respuesta: Base de datos para transitaria

Una posiblidad

Paises
idPais
pais

Tarifas
idTarifa
tarifa

Precios
idPrecios
idPais
idTarifa
precio

Para calcular el precio de un producto de 3750 g dependerá de la reglas de tu negoció, tu eres el único que puede saberlo....

3750g son 3,75 Kg luego depende que tu decisión si tiene que ser

1. Precio segun proporción matemática del peso (3,75kg-->3,75/4kg o 3,75/3kg)
2. Precio por aproximación al alza de Kg (3,75kg-->4kg)
3. Precio por aproximación a la baja de Kg (3,75kg-->3kg)
...

Cita:
...no quiere depende de terceras personas...
Tendràs que montar un formulario que solo vea tu cliente para que pueda actualizar las tarifas.... una a una o con operaciones matematicas otra vez solo tu y tu cliente pueden saber que solución adoptar... o si va a mantener las tarifas en ese execel tendrás que montar un formulario que sea capaz de leer ese fichero y usarlo para los calculos o que actualice la bbdd... (excel genera ficheros csv que mysql sabe leer)....

Alguien tendrá que hacer algo para que la aplicación se entere de los cambios, debes encontar algo que a tu cliente le sea comodo, pero ya le puedes convencer de que eso pasa por poner los datos en un formato concreto y muy exacto para que la aplicación pueda leerlos....

Resumiendo debes tener clara las reglas de negocio para poder decidir tanto la estructura de la bbdd como su actualización.... en estoultimo tambien debes saber que capacidad de adaptación tiene tu cliente....
__________________
Quim
--------------------------------------------------
Ayudar a ayudar es una buena práctica!!! Y da buenos resultados.

Última edición por quimfv; 07/06/2012 a las 05:30