Autor Zpráva
Taps
Profil
Zdravím, chystám se vytvořit program na zkoušení slovíček. V databázi mám 40 slovíček a požadavek zní: Náhodně vypsat 30 záznamů z databáze, a po každé sérii (serie = 10 záznamů) vyhodnotit výsledky (.tzn.vyplněné inputy zkontrolovat s daty v databázi). Jak by jste optimálně řešili tento problém ? Samozřejmě že záznamy v jednotlivých seriích se nemají opakovat.

Děkuji za vaše nápady
Tori
Profil
Potřebujete výsledky jednotlivých zkoušení trvale ukládat, nebo se zahazují po každém skončení session?
Taps
Profil
Tori:
Potřebujete výsledky jednotlivých zkoušení trvale ukládat
Ano
Kajman
Profil
Tak si udělejte odpovídající tabulky pro ukládání.

1. pro ukládání testu (např. id uživatele, datum a zpětně i výsledek)
2. pro ukládání sérií (pro 1 záznam z 1. tabulky budou tři řádky)
3. pro ukládání slovíček v sérii (pro 1 záznam z 2. tabulky bude 10 řádků)

Vybraná slovíčka si buď uložte dopředu pro všechny série, abyste zamezil opakování. V případě postupného vytváření omezte výběr tak, aby se již nevybírala slovíčka, která jsou v jiné sérii stejného testu.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: