Hvordan definere en mange-til-mange-relasjon i Microsoft Access

I et "mange til mange" forhold, kan man ta opp i enten tabellen forholde seg til mange poster i den andre tabellen. For eksempel, i et bibliotek database, kan en rekord i din Titler tabellen forholde seg til flere poster i låner tabellen, siden flere mennesker kan ha logget ut eksemplarer av samme bok. Omvendt hver post i lånertabellen kunne kunne være relatert til flere boktitler, siden hver låntaker kan ha signert ut flere bøker. Disse instruksjonene er for Access 97.

Bruksanvisning

1 Skape de to tabeller som vil bli brukt i mange-til-mange-relasjon.

2 Lag en annen tabell, som kalles et veikryss bord.

3 I krysset bordet, legge felt med samme definisjoner som primærnøkkel felt fra hver av de to andre tabeller.

4 Fortsatt i krysset tabellen, redigere primærnøkkelen til å omfatte primærnøkkelfelt fra de to andre tabeller.

5 Lag en en-til-mange-relasjon mellom hver av de to primære tabeller og krysset tabellen. (Se relaterte eHows for instruksjoner.)

6 Legg data til tabellene ved hjelp av enten en spørring som arbeider med mer enn ett bord eller ved å lage en form som fungerer med mer enn ett bord.

Hint

  • Den primære nøkkelfelt i krysset tabellen tjene som fremmednøkler. Fremmednøkler viser hvordan tabellene er relatert.