Avatar billede lunddata Nybegynder
15. september 2001 - 11:57 Der er 7 kommentarer og
1 løsning

Oprettelse af database til fremmøderegistrering

Jeg er nybegynder indenfor access97.  Jeg skal lave database til registrering over fremmøde af elever. Er der nogle som kan ridse tabeller op med:
1.Dato og ugedag. Der skal for hver dag kunne indtastes fravær over eleverne (hele elevtabellen med alle elever må gerne være synlig når jeg laver formular).
2.Ugedag med lektion 1, lektion 2 osv.
3.elevnr., fornavn, efternavn
4.afdeling


specielt er jeg interesseret i relationerne mellem de forskellige tabeller!

Jeg vil lave rapportudskrift med forsømmelsesliste for en afdeling og for hver elev for en bestemt periode.

Simpelt eller..?

TAK!!!
Avatar billede medions Nybegynder
15. september 2001 - 12:00 #1
for 30 point... Hmm... i don\'t think so.. ;-)
Avatar billede jens-peter Nybegynder
15. september 2001 - 12:23 #2
Jeg er lidt usikker på sammenhængen mellem elever og afdelinger. Er en elev fast tilknyttet en afdeling, eller afholder afdelingerne de forskellige lektioner, som eleverne så deltager i?

Hvis eleverne er tilknyttet en afdeling, kan man f.eks. bruge tabellerne:

tblElever med felterne ElevNr, Fornavn, Efternavn, Adresse etc.

tblAfdelinger med felterne AfdNr, AfdNavn etc.

tblEleverIAfd med felterne AfdNr og ElevNr

tblFravær med felterne Dato, LektionNr, ElevNr

Felter med samme navn er relaterede.

Man kan selvfølgelig også udelade tblEleverIAfd, og så blot lade AfdNr indgå i tblElever.

Hvis eleverne ikke er tilknyttet en fast afdeling, kan man lade AfdNr indgå i tblFravær.

mvh/Jens-Peter
Avatar billede jens-peter Nybegynder
15. september 2001 - 12:24 #3
Ovenstående var egentlig ment som et svar. Beklager.

mvh/Jens-Peter
Avatar billede lunddata Nybegynder
17. september 2001 - 18:11 #4
Hvad er de primære nøgler i hver tabel?
Hvordan (hvilken slags) er relationerne mellem tabellerne?

tblafdelinger med felterne afdnr, afdnavn
tblelever med felterne elevnr, fornavn, efternavn
tbleleveriafdeling med felterne afdnr, elevnr
tblfravær med felterne dato, leknr, elevnr
tbllektion med lektionnr, lektionnavn

...mangler der feltnavne?

TAK!

Avatar billede jens-peter Nybegynder
23. september 2001 - 22:28 #5
Beklager det sene svar.

Det er bare almindelige INNER JOINs mellem felter med samme navn.
For at svare mere præcist, skal du først svare på, hvordan den \"fysiske\" sammenhæng mellem elever, afdelinger og lektioner er.

mvh/Jens-Peter
Avatar billede jens-peter Nybegynder
23. september 2001 - 22:32 #6
Undskyld, men jeg glemte at svare på spørgsmål om primære nøgler:

tblafdelinger: primær nøgle = afdnr
tblelever: primær nøgle = elevnr
tbleleveriafdeling: primær nøgle = afdnr + elevnr
tblfravær: primær nøgle = dato + lektionnr + elevnr
tbllektion: primær nøgle = lektionnr

mvh/Jens-Peter
Avatar billede lunddata Nybegynder
25. september 2001 - 23:05 #7
Tak!
Jeg har nu lavet en yderst velfungerende database, som vi nu gør brug af!
mvh
lunddata
Avatar billede jens-peter Nybegynder
28. september 2001 - 19:33 #8
Hej lunddata

Når du har fået tingene til at fungere, bør du få spørgsmålet afsluttet, så det ikke bliver ved med at \"hænge i luften\".

Derfor bedes du enten acceptere mit svar eller selv svare og acceptere det.

mvh/Jens-Peter
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