Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MySQL]Model bazy danych
Forum PHP.pl > Forum > Przedszkole
-mark-
Witam tworzę prosty system egzaminu online i jaki model bazy danych bylby najbardziej prawidłowy i odpowiedni pod względem wydajnosci itp jestem początkujący jesli chodzi o bazy danych także prosze o wyrozumiałość :

1)
  1. TABLE pytania(
  2. pytanie varchar(100) NOT NULL,
  3. odp_A varchar(60) NOT NULL,
  4. odp_B varchar(60) NOT NULL,
  5. odp_C varchar(60) NOT NULL
  6. );
  7. CREATE TABLE Odp(
  8. pytanie_id int UNSIGNED NOT NULL,
  9. prawid_odp char(1)
  10. );


czy 2):
  1. TABLE pytania(
  2. pytanie_id int UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY,
  3. pytanie varchar(100) NOT NULL,
  4. odp_A varchar(60) NOT NULL,
  5. odp_B varchar(60) NOT NULL,
  6. odp_C varchar(60) NOT NULL
  7. prawid_odp char(1); NOT NULL
  8. );
Pyton_000
  1. CREATE TABLE questions (
  2. id INT UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY,
  3. question VARCHAR(100));
  4.  
  5. CREATE TABLE answers (
  6. id INT UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY,
  7. question_id INT UNSIGNED NOT NULL,
  8. is_correct TINYINT NOT NULL DEFAULT 0
  9. );
-mark-
Dziękuję smile.gif
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-2025 Invision Power Services, Inc.