Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Struktura bazy do quizów
Forum PHP.pl > Forum > Bazy danych > MySQL
Wicepsik
Witam,
Nie mogę sobie poradzić ze stworzeniem dobrej struktury bazy.
Założenie jest takie. Pytań będzie maksymalnie 10. Każde pytanie będzie miało jedną dobrą odpowiedź.


--
-- Struktura tabeli dla `odpowiedzi`
--

CREATE TABLE `odpowiedzi` (
`id_quiz` int(9) NOT NULL,
`odpowiedz` varchar(30) NOT NULL,
`poprawnosc` int(1) NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin2;

--
-- Struktura tabeli dla `quiz`
--

CREATE TABLE `quiz` (
`id` int(11) NOT NULL auto_increment,
`tytul` varchar(50) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin2 AUTO_INCREMENT=2 ;
f1xer
proponuje

pytania

id|tresc|poprawna_id

odpowiedzi

id|tekst|pytanie_id


połączenie pytania.poprawna_id=odpowiedzi.id

no i oczywyście odpowiedzi.pytanie_id=pytania.id coby przypisać odpowiedzi do konkretnego pytania.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2024 Invision Power Services, Inc.