Rakenteinen mallintaminen ja tietohakemisto

Käsitekaava

er-kaavio

Tietohakemisto

Henkilö

OminaisuusTietotyyppiSisältörajoitteet ja -tarkistukset
email VARCHAR(64)Pitää löytyä @-merkki
sotu CHAR(11)Sallitaan myös pelkkä syntymäaika
etunimi VARCHAR(32)
sukunimi VARCHAR(64)
kotisivu VARCHAR(128)pitää alkaa http://
puh VARCHAR(32)
fax VARCHAR(32)
katuosoite VARCHAR(64)
postitoimipaikkaVARCHAR(64)
postinro CHAR(5)Aina viisi merkkiä

Paikkakunta

OminaisuusTietotyyppiSisältörajoitteet ja -tarkistukset
PIDAUTOINCREMENT
OppilaitosVARCHAR(128)
email VARCHAR(64)pitää löytyä @-merkki
kotisivu VARCHAR(128)pitää alkaa http://
puh VARCHAR(32)
fax VARCHAR(32)
katuosoite VARCHAR(64)
postitoimipaikkaVARCHAR(64)
postinro CHAR(5)Aina viisi merkkiä
PostituslistaVARCHAR(64)Pitää löytyä @-merkki

Tyyppi

OminaisuusTietotyyppiSisältörajoitteet ja -tarkistukset
TyyppiIDAUTOINCREMENT
TyyppinimiVARCHAR(64)

Harjoitustyö

OminaisuusTietotyyppiSisältörajoitteet ja -tarkistukset
emailINTEGER
koodiINTEGER
TyoNroSMALLINTArvot alkavat ykkösestä jokaisella kurssilla
URLVARCHAR(128)Pitää alkaa http://
AiheVARCHAR(128)
PvmDATE
BonusDOUBLEEi sallita negatiivisia arvoja. Oletusarvo on nolla.

Formaatti

OminaisuusTietotyyppiSisältörajoitteet ja -tarkistukset
FIDAUTOINCREMENT
TiedostopaateVARCHAR(3)
TiedostomuotoVARCHAR(64)

Kurssi

OminaisuusTietotyyppiSisältörajoitteet ja -tarkistukset
KoodiCHAR(6)Aina kuusi merkkiä
NimiVARCHAR(64)
OVDOUBLESallitaan kokonaisluvut ja puolikkaat
KotisivuVARCHAR(128)Pitää alkaa http://
htlkmSMALLINT

Arvosanat

OminaisuusTietotyyppiSisältörajoitteet ja -tarkistukset
SarjaIDINTEGER
PistemaaraDOUBLE
ArvosanaVARCHAR(50)Arvosana voi olla sanallinen esim. Hylätty

Tentti

OminaisuusTietotyyppiSisältörajoitteet ja -tarkistukset
TenttiIDAUTOINCREMENT
PvmDATE

Suoritus

OminaisuusTietotyyppiSisältörajoitteet ja -tarkistukset
emailINTEGER
TIDINTEGER
NroSMALLINT
PisteetDOUBLE

Tilaa

OminaisuusTietotyyppiSisältörajoitteet ja -tarkistukset
ToimituspvmDATE
TilauspvmDATE
Toim.osVARCHAR(50)

http://appro.mit.jyu.fi/tjtl53/vaihe3.html
© Tommi Lahtonen ()<URL: http://www.iki.fi/hazor/>
2001-03- 1T14:40:18Z