paso a explicar mi titulo:
Imaginemos que dependiendo del nivel del puesto de un trabajador, se cobre mas o menos dinero, que se rige por una formula que tiene como entrada el nivel del trabajor. El nivel del trabajador esta almacenado en un tabla de BD.Maximo nivel 100.
La cuestion es saber q es mejor de estas opciones:
1- almacenar para cada nivel, lo que se cobra en una tabla, y cada vez que se necesite este dato solo tenemos que buscar el dato correspondiente.
2-usando php, cuando se necesite mostrar el resultado, que php calcule con el dato nivel, el resultado.
La cuestion es qeu el resultado se tiene que calcular con bastante frecuencia, asi que la cuestion es saber que sera mas rapido, php calculando las formulas o mysql accediendo a los datos.
Tambien hay que tener en cuenta que en la mayor parte de los casos, tengo que mostrar el resultado de 5 personas, de manera que serian 5 formulas en php, frente a una consulta de 5 campos en mysql, pero no sabria que hacer ^^