Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL]Model bazy danych
--mark--
post 24.02.2014, 19:48:45
Post #1





Goście







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. );
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
Pyton_000
post 24.02.2014, 20:35:04
Post #2





Grupa: Zarejestrowani
Postów: 8 068
Pomógł: 1414
Dołączył: 26.10.2005

Ostrzeżenie: (0%)
-----


  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. );


Ten post edytował Pyton_000 24.02.2014, 20:35:59
Go to the top of the page
+Quote Post
--mark--
post 24.02.2014, 21:05:46
Post #3





Goście







Dziękuję smile.gif
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 09:59