Avatar billede birdx Nybegynder
25. april 2005 - 12:32 Der er 6 kommentarer

Hvad er de forskellige relationer?

Er der ikke lige en der kan hurigt kan beskrive forskellene på de forskellige relationer? Altså en til mange og mange til en osv.

Er det et E/R diagram?
Avatar billede mugs Novice
25. april 2005 - 12:34 #1
Een til mange > Data kan eksistere mange gange på mangesiden, men kun een gang på eensiden.

Mange til mange > Data kan eksistere mange gange i begge tabeller.
Avatar billede mugs Novice
25. april 2005 - 12:36 #2
E/R diagram er sinpelthen en tegning over databasen, dens tabeller med indbyrdes relationer samt relationetyper.
Avatar billede birdx Nybegynder
25. april 2005 - 12:38 #3
Hvad så med En-til-EN?
Avatar billede mugs Novice
25. april 2005 - 12:39 #4
Som navnet siger:

Data kan kun eksistere een gang i hver tabel.
Avatar billede nih Novice
25. april 2005 - 14:40 #5
Eks: een til mange

TABEL1!Id ---------< TABEL2!felt

Relationerne ser sådan ud og læses på følgende måde:
tabel1 mod tabel2: een [Id] kan have flere [felt] i tabel2
tabel2 mod tabel1: eet [felt] i tabel2 kan have een [id] i tabel1

Niels
Avatar billede terry Ekspert
25. april 2005 - 16:07 #6
and a many-to-many (requires three tables)

TblEt
tblEtID (primary key)

TblTo
tblToID (primary key)


tblEtTo
tblEtID (foreign key references tblEt.tblEtID)
tblToID (foreign key references tblTo.tblToID)

Both fields could be the primary key although not necessarily

So
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