Consulta

25/11/2004 - 02:03 por Claudio Valdés | Informe spam
Hola a todos:

Tango una duda y no se que sea lo mejor.
Estoy desarrollando un sitio en donde se utilizan Sp y existen tablas del
tipo maestra en donde existen parametros que permiten trabajar en diferentes
páginas, por ejemplo

Tabla de parametros

Id Tipo Descripcion
1 1 Valor1
2 1 Valor2
3 2 Valor3
4 3 Valor4
5 3 Valor5
6 4 Valor6

Estos valores son utilizados para llenar combos en diferentes páginas. Lo
que he visto es que existen Sp utilizados para llenar estos combos con
sonsultas del siguiente tipo

Select * from parametros where Tipo=1

Pero que pasaría si este sistema lo pueden utilizar en departamentos
distintos y tienen la posibilidad de manipular la tabla de parametros,
los Sp ya no servirían

¿Cómo se puede hacer para trabajar con sistemas de este tipo?, lo que en
realidad no se es si esta es una práctica comun en desarrollo o existe un
problema de diseño

Muchas gracias por sus consejos

Atte,
Claudio Valdés

Preguntas similare

Leer las respuestas

#1 qwalgrande
25/11/2004 - 09:49 | Informe spam
Hola.

Restringe los permisos para las tablas maestras, como las llamas, de tal
forma que nadie, salvo administradores y tú, pueda modificarla.

qwalgrande

"Claudio Valdés" wrote:

Hola a todos:

Tango una duda y no se que sea lo mejor.
Estoy desarrollando un sitio en donde se utilizan Sp y existen tablas del
tipo maestra en donde existen parametros que permiten trabajar en diferentes
páginas, por ejemplo

Tabla de parametros

Id Tipo Descripcion
1 1 Valor1
2 1 Valor2
3 2 Valor3
4 3 Valor4
5 3 Valor5
6 4 Valor6

Estos valores son utilizados para llenar combos en diferentes páginas. Lo
que he visto es que existen Sp utilizados para llenar estos combos con
sonsultas del siguiente tipo

Select * from parametros where Tipo=1

Pero que pasaría si este sistema lo pueden utilizar en departamentos
distintos y tienen la posibilidad de manipular la tabla de parametros,
los Sp ya no servirían

¿Cómo se puede hacer para trabajar con sistemas de este tipo?, lo que en
realidad no se es si esta es una práctica comun en desarrollo o existe un
problema de diseño

Muchas gracias por sus consejos

Atte,
Claudio Valdés



Respuesta Responder a este mensaje
#2 Tinoco
25/11/2004 - 15:03 | Informe spam
Hola,

Esta practica es comun en base de datos relacionales, lo que no esta bien es
que se puedan modificar los datos de la tabla parametros. Esta tabla no
deberia poder modificarse por medio de un aplicativo o por el EM.

Por otro lado, si se pueden modificar estos datos, las consultas deberian
ser modificadas para que sean mas dinamicas y reciban como dato de entrada el
tipo de parametro.

Hermilson Tinoco

"Claudio Valdés" wrote:

Hola a todos:

Tango una duda y no se que sea lo mejor.
Estoy desarrollando un sitio en donde se utilizan Sp y existen tablas del
tipo maestra en donde existen parametros que permiten trabajar en diferentes
páginas, por ejemplo

Tabla de parametros

Id Tipo Descripcion
1 1 Valor1
2 1 Valor2
3 2 Valor3
4 3 Valor4
5 3 Valor5
6 4 Valor6

Estos valores son utilizados para llenar combos en diferentes páginas. Lo
que he visto es que existen Sp utilizados para llenar estos combos con
sonsultas del siguiente tipo

Select * from parametros where Tipo=1

Pero que pasaría si este sistema lo pueden utilizar en departamentos
distintos y tienen la posibilidad de manipular la tabla de parametros,
los Sp ya no servirían

¿Cómo se puede hacer para trabajar con sistemas de este tipo?, lo que en
realidad no se es si esta es una práctica comun en desarrollo o existe un
problema de diseño

Muchas gracias por sus consejos

Atte,
Claudio Valdés



email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida