Al dar un id de cliente, aparezcan los datos de otra tabla y si no existen, poder capturarlos

Tengo varios días con esta bronca y no puedo avanzar..ya estoy contra el tiempo!!!

Soy novata en access.... Y Mi pregunta es la siguiente:

Tengo una base de datos con varias tablas.
Empresas (id_empresa,nombre_empresa,dirección,estado,país,cp)
Clientes (id_cliente, nombre_cliente, tél, puesto, departamento, email, id empresa)
<strong style="line-height: 1.5em;">Cursos ( estatus, curso1,curso2,curso3....curso22, fecha_curso1,fecha_curso2......)
Otros productos (libros, dvd, póster, asesorías, etc).

Necesito un formulario y me imagino que subformularios para ingresar el cliente y sus datos, pero si el cliente es de una empresa previamente capturada, que aparezca su dirección, cp,país,estado,ciudad,etc... y si no..que me mande a ingresar los datos.
Cabe aclarar, que la relación de las empresas es de uno a muchos, es decir, una empresa puede tener varios clientes al mismo tiempo.

Qué relaciones debo hacer??? Debo ingresar más campos u otra tabla?


Espero haber sido lo suficientemente explícita.
Agradezco de antemano su colaboración. Saludos y gracias por estar siempre aquí en nuestra ayuda!

Si lo consideras necesario puedo enviarte el archivo.

Ivhana Trujillo.

Añade tu respuesta

Haz clic para o