Ayuda Conceptos Básicos de Arquitectura

14/06/2004 - 21:41 por luis | Informe spam
Expongo mi duda, que supongo que será de novato (lo que soy;) )

Tengo una tabla de base de datos que le llama "persona".

Quiero hacer clases que hagan un select según varios campos, pero no fijos,
esto es, mayor de 23 años y pelo largo, edad 28 años, peso 80 Kg., en fin
varios parámetros.
Mi duda es la siguiente:
1º Hago una clase "persona", con métodos public DataSet dameEdad(int
edadInferior, int edadSuperior) y así con las posibilidades? o,
2º Hago otra clase "listadoPersonas" para estos tipos de consultas y la
clase "persona" para acciones tipo añadir, validar,etc. esto es acciones de
una persona en concreto? o,
3º Hago una clase para hacer los select, pasando parámetros como en que
tablas, rangos de filtro, etc.


No se si me he explicado bien, así lo espero, gracias.

PD: no si exponer estas dudas en este topic o en el de vsnet, siento si me
he equivocado
 

Leer las respuestas

#1 luis
16/06/2004 - 10:27 | Informe spam
oído cocina, a leer un poco, y muchas gracias .

"luis" <luisenrique> escribió en el mensaje
news:
Expongo mi duda, que supongo que será de novato (lo que soy;) )

Tengo una tabla de base de datos que le llama "persona".

Quiero hacer clases que hagan un select según varios campos, pero no


fijos,
esto es, mayor de 23 años y pelo largo, edad 28 años, peso 80 Kg., en fin
varios parámetros.
Mi duda es la siguiente:
1º Hago una clase "persona", con métodos public DataSet dameEdad(int
edadInferior, int edadSuperior) y así con las posibilidades? o,
2º Hago otra clase "listadoPersonas" para estos tipos de consultas y la
clase "persona" para acciones tipo añadir, validar,etc. esto es acciones


de
una persona en concreto? o,
3º Hago una clase para hacer los select, pasando parámetros como en que
tablas, rangos de filtro, etc.


No se si me he explicado bien, así lo espero, gracias.

PD: no si exponer estas dudas en este topic o en el de vsnet, siento si me
he equivocado


Preguntas similares