Avatar billede lunddata Nybegynder
01. juli 2002 - 09:28 Der er 4 kommentarer og
1 løsning

Relationer

Stadig ny indenfror access, men jeg prøver mig frem!
Jeg er i gang med at udarbejde lærer og klasseskemaer.
De oprettede lærertabeller indeholder mandag1lektion, mandag2lektion, mandag3lektion ...osv.
Klassetabellerne indeholder ligeledes mandag1lektion, mandag2lektion....osv.
Hvordan skaber jeg lettest relationerne? ....jeg vil selvfølgelig kun skrive en lektion et sted
.....
Jeg laver en anden tabel med lærerfravær/aflysninger og vil gerne kunne udskrive vikarseddel for dag/periode.
Der skulle også gerne være mulighed for at hver klasse får oversigt over hvilke lektioner klassen har haft vikar.
Er der hjælp og gode ideer at hente blandt jer eksperter?
Avatar billede hansk Nybegynder
01. juli 2002 - 10:20 #1
>Du bør strte med at normalisere dine data, så går det meget nemmere fremover.
EKS:

TblLærer
ID
Navn

TblLektion
ID
Dag
Tidspunkt

TblKlasse
ID
Navn

TblLærerLektionKlasse
LærerID
LektionID
KlasseID
Avatar billede lunddata Nybegynder
01. juli 2002 - 10:47 #2
Den sidste tabel
TblLærerLektionKlasse
LærerID
LektionID
KlasseID
må have relationer til de tre øvrige ....hvordan?
Avatar billede hansk Nybegynder
01. juli 2002 - 11:04 #3
LærerID, LektionID og KlasseID er fremmednøgler i tabellen. Hvad er det du er i tvivl om?
Avatar billede lunddata Nybegynder
01. juli 2002 - 12:07 #4
Jeg er ikke helt med på sammenhængen i tabellerne
Avatar billede dsjk Novice
01. juli 2002 - 12:34 #5
Id i TblLærer skal relatere til LærerID i TblLærerLektionKlasse
Id i TblLektion skal relatere til LektionID i TblLærerLektionKlasse
Id i TblKlasse skal relatere til KlasseID i TblLærerLektionKlasse

dsjk
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