I nu skal lave en tabelskitse med tabeleksempler over jeres tabeller.
Tabelskitser er et mere eller mindre endeligt udkast til tabellerne i databasen. Dvs. de skal optimalt set indeholde eksempler på alle de kolonner (attributter), som tabellen kommer til at indeholde.
En tabelskitse er et entitetsnavn efterfulgt af de relevante attributter i en parentes.
Et tabeleksempel er en tabel (entitet) udført i Excel eller Word med eksempler på alle kolonnerne (attributterne).
Dog er det værd at bemærke, at tabelskitserne og -eksemplernes funktioner netop er, at skabe et overblik over de endelige tabeller og dermed fungerer som en form for tjekliste. Man kan derfor bruge dem til at spørge sig selv...
Ser tabellen rigtig ud, når den er udfyldt med eksempler?
Mangler der nogle kolonner, altså attributter, som burde være der?
Er der nogle af kolonnerne, som burde deles op i flere tabeller, fx adresse til vejnavn, husnummer og postnummer?
Burde by have sin egen tabel, hvor postnummer fungerer som primærnøgle? Kan man spare plads i databasen på denne måde? (se fx hvor mange gange man skal skrive en by i samme tabel, hvis flere kunder kommer fra samme by)
Tabelskitsen til entiteten elev er
Elev (Navn, Adresse, Fag, Klasse)
og den vil blive til følgende tabel. Bemærk, at der er skrevet data i tabellen i form af eksempler på elever og deres data:
Opgave 3 skal afleveres på Lectio senest 11.30.