Adatbázis tervezés help
ka at mayten.sch.bme.hu
ka at mayten.sch.bme.hu
2016. Feb. 4., Cs, 14:07:23 CET
On 2016-02-04 12:17, Zsolt Nagy wrote:
> TESZT(teszt_kod, teszt_tipus)
> ezt azért gondoltam, h. több féle tesztet akarok. pl.:
> hardverekről, programozásról, hálózatokról, első, második
> x-edik teszt
>
oke, de a semabol nem derul ki egyatalan, hogy ennek mi a jelentosege.
Masodjara megnezve sem, az adattarolas, a normalizalas szempontjabol tok
lenyegtelen, hogy krumplihamozasrol vagy agysebeszetrol toltenek ki
tesztet, igy ezt nem lehet megitelni, hogy helyes-e, javasolt-e.
> KERDES (teszt_kod, a, b, c, d, helyes)
> nos szeretném azt, h. több is bejelölhető legyen esetleg e, f, g
> itt kérek segítséget... hogyan is kell?
>
Nyilvan ezt itt rovabb kell normalizalni, mert ha meg vegtelen
valaszlehetoseget akarsz is, raadasul tobb lehet helyes is akkor ez igy
nem opcio. valamint tovabbra sem derult ki, hogy magat a kerdest hol
tarolod az adatbazisban? en azt tippelem, kihagytal egy mezot, igy en
igy modositanam
kerdesek (kerdes_kod, teszt_kod, kerdes)
pelda:
5, 1, milyen szinu az eg
6, 1, milyen szinu a fu
valaszopciok (kerdes_kod, valasz_kod, valasz)
pelda:
5, 1, sarga
5, 2, zold
5, 3, vilagoskek
5, 4, sotetkek
6, 1, piros
6, 2, kek
6, 3, zold
helyesvalaszok (kerdes_kod, valasz_kod)
pelda:
5, 3
5, 4 (mert ugye nappal vilagos, este sotet)
6, 3
A kiirasnal ertelemszeruen lenyegtelen, hogy az egyes valasz opciokat
betukkel (a, b), csillagokkal, naposcsibevel vagy kutyafulevel jelolod.
Sot, igazan mokas tesztek minden megjelenesnel varialjak a valaszok
sorrendjet is. Igy (felteszem diakokrol van szo) a diakok hiaba sugnak,
ogy az otos valasznal a c) helyes, mert ugyanaz az opcio masnal masik
betut kaphatott. Ha ragaszkodsz a betuk megjelenesehez, a program
generaljon valamit a megjeleniteskor, akar betuket, akar szamokat, akar
csillagokat, tokmindegy, ezek irrelevansak az adattarolas szempontjabol.
udv
adam
További információk a(z) Techinfo levelezőlistáról