crear formulario para agregar registros en varias tablas

Soy nuevo para acceder (tengo solo la versión 2003) y me estoy volviendo loco. Considere también que soy un novato con DB en general, así que ahora estoy en el punto en que estoy muy confundido … por favor ayuda. Estoy tratando de diseñar una base de datos para catalogar todos los libros que tengo. Creé las tablas y establecí las relaciones Imagen de mi base de datos http://img716.imageshack.us/img716/4592/databasev.png ; Tengo algunas tablas relacionadas con el “Libro” en la relación de Muchos a Muchos (por ejemplo, Autores: cada libro puede tener varios autores y cada autor puede “tener” varios libros) y algunos otros en un simple One-To- Muchos (por ejemplo, tipo de libro: un solo libro puede ser de un tipo, pero puede haber muchos libros de ese tipo. Ahora me gustaría crear un único formulario (con subformularios si es necesario) para rellenar mis tablas. para poder agregar un nuevo libro y seleccionar, por ejemplo, autores existentes o agregar el autor de nuevo, lo mismo para los datos en la relación uno a muchos.

¿Cómo puedo hacer esto?

Estoy realmente perdido, ¿necesito formularios múltiples y agregarlos como formularios secundarios de uno principal, necesito consultas o qué?

    El diseño anterior requiere cuatro subformularios. Cada subformulario se debe basar en la tabla de unión con Id. De libro como el enlace hijo y el campo maestro y un cuadro combinado basado en la tabla correspondiente para la segunda Id. De tabla.

    Por ejemplo, su primer subformulario es Autores, la tabla en la que se basa es Libri_Autori

    Link Master Field: Id Link Child Field: SchedaLibro 

    Caja combo:

     Control Source: SchedaAutore Row Source : SELECT Id, Nome FROM Autori Bound Column: 1 Column Count : 2 Column Widths : 0, 2 

    Cree su formulario de libro y luego comience a agregar subformularios; los asistentes harán la mayor parte del trabajo por usted.

    Para agregar registros a la tabla de autores, debe establecer Límite a la lista como Sí y ejecutar código en el evento No en la lista. Me gusta usar un pequeño formulario emergente para agregar elementos a las tablas de “fondo”. Esto puede ser más fácil con Access 2010, ya que puede establecer un ListEtemsEditForm


    1, La forma del libro, justo antes de agregar el subformulario. Tenga en cuenta que Use Control Wizards está seleccionado. Este es el valor predeterminado, por lo que a menos que no lo haya seleccionado, debería estar bien.

    Paso 1 Usando un asistente

    Los diversos pasos del asistente para agregar un subformulario Pasos del asistente para agregar un subformulario

    Seleccionar los campos de subformulario

    Seleccionar los campos de subformulario

    Seleccionar los campos secundarios y secundarios del enlace

    Seleccionar los campos secundarios y secundarios del enlace

    El formulario que muestra el control de subformulario resaltado en amarillo y las propiedades de control

    Control de subfrom

    2, agregando el combo

    Puede cambiar el campo agregado por el asistente de subformulario a un combo haciendo clic derecho y configurando las propiedades usted mismo …

    Haga clic derecho para cambiar a combo

    … o puede eliminar el control existente y agregar un combo usando el asistente. El primer paso es elegir el tipo de combo.

    Paso 1 tipo de combo

    El segundo paso es elegir la tabla o consulta

    El paso 2 elije la tabla o pregunta

    El tercer paso es elegir los campos

    Paso 3 elegir campos

    El paso cuatro elige el orden de clasificación y no se muestra aquí, este es el paso cinco, que es establecer los anchos de columna

    El paso 4 se salta, el paso 5 establece los anchos de columna

    El paso seis es establecer la fuente de control

    Paso 6 establecer Fuente de control

    Terminarás con un combobox con las propiedades ilustradas

    Combo y propiedades de subformulario

    Forma definitiva

    Forma definitiva