webForumDet fria alternativet

Uppbyggnader av tabeller

6 svar · 201 visningar · startad av Mika3l

Mika3lMedlem sedan nov. 20018 492 inlägg
#1

Jag ska göra ett databasdrivet program m.h.a ASP och en Access 2000 databas.
Det ska se ut som följande:

Tid 1. Föreläsare
2. Föreläsare
3. Föreläsare
4. Föreläsare
Tid 1. Föreläsare
2. Föreläsare
3. Föreläsare
4. Föreläsare

Någon som har något/några tips på hur databasen kan vara uppbyggd på bästa sätt? :)

Engine^Medlem sedan dec. 20003 887 inlägg
#2

Schemaläggning?

tblShema
------------
-lngID -PK
-dtStart
-intLängd

tblFöreläsare
----------------
-lngID -PK
-strFNamn
-strENamn

tblSchemaFöreläsare
--------------------------
-lngSchemaID -FK till tblSchema
-lngFöreläsareID -FK till tblFöreläsare
-dtFöreläsningsDatum

Väldigt förenklat. Men kanske det ger dig något att börja utifrån.

Mika3lMedlem sedan nov. 20018 492 inlägg
#3

Jag skulle helst vilja ha allt i en tabell, går det?

Engine^Medlem sedan dec. 20003 887 inlägg
#4

Klart det går, men jag skulle inte rekommedera det. Det skapar bara problem för framtiden...

tblSchema
-------------
-lngID -PK (unikt ID för varje lektion)
-dtFöreläsning (datum för föreläsningen)
-dtStart (tidpunkt för start på föreläsningen)
-intLängd (längd på föreläsningen)
-strFNamn (Föreläsarens namn)
-strENamn (Efternamn)

Det är ju bara att lägga till det du vill.

Mika3lMedlem sedan nov. 20018 492 inlägg
#5

Jag byggde vidare på ditt första exempel och fick ihop det med två tabeller, tack för hjälpen. :)

LarsGMedlem sedan dec. 200012 464 inlägg
#6

Nej, använd tre tabeller.

Mika3lMedlem sedan nov. 20018 492 inlägg
#7

Oh, jag räknade fel förut när jag svarade, jag tänkte bara på dom två som jag ska presentera tider och liknande men, det blir tre med tabellen som innehåller information om föreläsaren/föreläsarna. :)

124 ms totalt · 3 externa anrop · v20260731065814-full.fb544a5a
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
122 ms — hämta tråd, inlägg och bilagor (db)