Avatar billede Slettet bruger
28. maj 2002 - 16:25 Der er 3 kommentarer og
1 løsning

Mange til mange relation

Når man skal lave en mange til mange relation er det så ikke noget med at man oopretter en ny tabel med alle relationerne i. Men hvis jeg skal lave en db og en person ved hjælp af tabel visning skal bare kunne lave et opslag til de poster den skal relatere til hvad så. Mit problem er altså at brugeren ikke skal ind og oprette en post for at lave en relation men skal på en måde bare kunne vælge de poster der skal flettes.
Avatar billede jkrons Professor
28. maj 2002 - 17:14 #1
For at lave en mangbe til mange relation i en database skal du lave en ekstra tabel med nøglerne fra de to oprindelige tabeller.

Jeg kan ikke helt gennemskue, hvad du mener med at brugeren ikke skal oprette en post.
Avatar billede Slettet bruger
28. maj 2002 - 17:23 #2
Den ekstra tabel man har, der har man oplysninger om hvilke felter der skal flettes sammen f.eks.

[Tabel1_ID] [Tabel2_ID]
  1            1
  1            3
  2            2

er er altså vist de relationer. For at man kan lave en mange til mange relatione skal der velsættes en post ind. Det skal man vel selv manuelt gøre, hvordan får jeg det lavet så man bare kan vælge de poster der skal flettes og evt flere af dem.

jeg har aldrig lavet en mange til mange relation så hvis man enlig laver så man har mulighed for bare at vælge uden at skulle gå ind i en ny tabel  og indtaste værdierne så skriv enlig hvordan.

Det haster fakstisk lidt...
Avatar billede Slettet bruger
28. maj 2002 - 17:29 #3
det skal altså gøres uden at åbne den tabel som man bruger til at alve relationen i.
Avatar billede Slettet bruger
28. maj 2002 - 17:36 #4
jeg sørme fundet ud af det selv da jeg roddede med hjælp filen til access.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester