Hola Enridp...
Mira, te explico un poco por encima lo que tengo y quiero hacer, intentaré desarrollarlo lo máximo posible y que se entienda, espero que no se haga muy pesado el tocho...
En principio tengo las siguientes tablas:
Tabla EXPEDIENTES
Con un IDExpedientes (Clave principal autonumérica)
Tabla VEHICULOS
Con IDVehículo (Clave principal autonumérica)
Tabla PERSONAS
Con IDPersona (Clave principal autonumérica)
Tabla NOVEDADES
Con IDNovedad (Clave principal autonumérica)
1º Lo que pretendo es crear un formulario que cuando consulte un expediente me salga en el mismo los datos del expediente y además, los vehículos y personas que tiene relacionados con el mismo, así como si ha habido alguna novedad (accidente con el vehículo o lo que sea que queramos hacer constar).
2º De igual forma desearía que cuando consulte un vehículo, me salga la persona que tiene relacionada (puede ser conductor, titular, pasajero o cualquier relación con dicho vehículo) y además, si tiene alguna novedad y el expediente que tiene asignado.
3º Y de igual forma con las personas, si consulto una persona que me salga todo lo relacionado con la misma que haya en la base de datos.
4º Si consulto las novedades, pues que me salga todo lo relacionado con lo sucedido y los vehículos y personas que han intervenido en dicha novedad.
Y para complicar más la cosa, solo añadir que un vehículo puede tener varias personas relacionadas, una persona puede estar relacionada con varios vehículos, un expediente puede tener varios vehículos y varias personas y una novedad igual.
Complicado... ¿no?
Añadir que las bases de datos las estoy creando con Visual Studio 2008, (Visual Basic), y las relaciones las voy a crear en el dataset con el mismo diseñador, aunque esto es lo de menos, porque me imagino que para crear la base de datos da igual el medio que utilice, lo importante es crearla de alguna forma, yo más o menos controlo los métodos para crearla, lo que me falta es llevar a cabo el trabajo y quitarme el bloqueo mental que tengo.
En principio creo que tengo que crear más tablas, he hecho varias pruebas, he añadido varias claves a otras tablas, pero al final lo he desecho todo porque no avanzo y la tengo en la situación que te he planteado.
Se que es un poco lío, pero si alguien me puede ir diciendo como ir confeccionando todo el tocho este para que funcione se lo agradecería enormemente.
Un saludo.