Access - AYUDA PARA UNA BASE DE DATOS

 
Vista:

AYUDA PARA UNA BASE DE DATOS

Publicado por Antonio (4 intervenciones) el 12/01/2007 21:25:45
Me gustaria que me ayudarais, no tengo ni idea de lenguaje de programacion
lo que estoy haciendo es puramente una base en access.

Va de deporte

tengo una tabla con los datos de jugadores
id,Nombre, apellidos, categoria, cuotas,direccion, telefono, movil,

y otra tabla relacionada con esta por su id , que es colegio y padres

id, nombre padre, nombre madre, colegio, clase

la relacion que he hecho es de 1 a 1 a traves de sus id

mi pregunta es la siguiente
como podria relacionar con estas una tabla mas que fuera de categoria
donde pudiera esta los siguientes campos

categoria, año1, año2 (si hay que poner un id que clase de relacion deberia poner y con que), de manera que si en un formulario pusiera el año de nacimiento el me diera directamente su categoria.

gracias ( no se si me he explicado bien)
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:AYUDA PARA UNA BASE DE DATOS

Publicado por Pepe (2 intervenciones) el 13/01/2007 20:26:19
Hola Antonio

Te cuento lo que puedes hacer para relacionar esa nueva tabla de categorías con las que ya tienes.

A los campos que dices que quieres poner, solo te hace falta añadir uno mas del tipo númerico, donde guardes el ID del jugador (podrías llamarle ID jugador). Luego solo tienes que relacionar el campo ID de la tabla de jugadores, con éste campo (ID jugador) de la tabla categorías.

Otra cosa que he visto en tu consulta y que según la veo puede que la tengas mal. En el campo ID de la tabla de los padres y colegio, debes de registrar tambien el ID de la tabla de jugadores. Si es así, lo tendrás bien, pero sí el campo ID de la tabla padres es autonúmerico, si al dar de alta en la tabla padres no mantienes el mismo orden que al dar de alta los jugadores, no te saldán bien los datos.

Espero haber sido lo sufucientemente claro para que te sirva la ayuda. Suerte Pepe
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:AYUDA PARA UNA BASE DE DATOS

Publicado por antonio (4 intervenciones) el 14/01/2007 18:39:34
muchas gracias pepe, hare lo que me dices a ver si asi termino esto

pero antes tambien me gustaria consultarte algo por si lo sabes

he creado en una consulta un campo mas que es EDAD

puse lo siguiente:

EDAD: DifFecha ("aaaa";([FECHA NACIMIENTO];[Fecha ()]

el problema es que en vez de coger y automaticamente ver la fecha que es hoy por ejemplo me sale nada mas dar a la consulta que le meta el valor de fecha()

cuando la meto si sale la edad correcta de los jugadores.

como hago para que esto no pase y me coja directamente la fecha actual?

gracias, pepe
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:AYUDA PARA UNA BASE DE DATOS

Publicado por Pepe (766 intervenciones) el 16/01/2007 14:32:52
Antonio, perdona la tardanza pero no he perseguido tu pregunta.

Quitale los corchetes a fecha(), si los tienes puestos, él piensa que es un campo.

Saludos, Pepe
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar