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

_______________________________________________
Techinfo mailing list
Techinfo@lista.sulinet.hu
Fel- és leiratkozás: http://lista.sulinet.hu/mailman/listinfo/techinfo
Illemtan: http://www.szag.hu/illemtan.html
Ügyfélszolgálat FAQ: http://sulinet.niif.hu/

válasz