система за анкети

mute

Registered
днес реших да правя система за анкета и неограничен брои отговори
но още в началото се спънах как да бъде съставена БД
за сега стигнах до този вариант
ако имате други идеи казваите
http://img465.imageshack.us/img465/4025/anektaje4.gif
ако успея да я направя системата ще я пусна и за теглене
 
vesku каза:
ок
//oфф
аз напраших за книга за гости
офф//

Аз вчера си легнах между 3-4 часа ама не си спомням точно кога беше.
АКо се сетя ще пиша.
 
vesku каза:
ок
//oфф
аз напраших за книга за гости
офф//
Искаш ли да си на диета ?
Има цял кашон с банани ако искаш мога да ти дам малко.
 
mute каза:
днес реших да правя система за анкета и неограничен брои отговори
но още в началото се спънах как да бъде съставена БД
за сега стигнах до този вариант
ако имате други идеи казваите
http://img465.imageshack.us/img465/4025/anektaje4.gif
ако успея да я направя системата ще я пусна и за теглене

Наистина съм много изморен и не мога да виждам вече камо ли да давам акъл.
Гледай сега..
Не съм разглеждал базата данни нито съм се опитвал да вникна в нея
но ето ги грешките ти ( сериозни):


Всяка таблица трябва да е един обект (примерно "автомобил")
Този обект си има някакви атрибути .
id (уникален регистрационен номер)
marka (каква марка е)
cviat( какъв цвят е)
и т.н.

В таблицата vapros имаш:
id vapros data

ДО тук добре. Имаш анкета с един въпрос и тя е стартирана на дата еди коя си.


Така:

Имаш таблица
id_vot id_otgowor ip_adres

КАкво е id_vot?
Защо ти е да записваш IP адреса заедно с отговора.
IP адреса трябва да е вързан с id на таблицата vapros, защото
ти трябва да провериш кои ИП адреси са дали вота си в анкетата
като цяло а не за определен въпрос.

И най-важното ..
Пиши така:

id_vapros | text_vapros | data_vapros

защото в другата таблица да напишеш така:

id_otgovor | id_vapros | text_otgovor

искам да виждам кои са общите полета от пръв поглед.

Когато го направиш и дадеш описание на всяка таблица и нейното име
ще гледам по сериозно.

Последно:

В най долните 2 таблици ще видиш, че има 2 полета които се повтарят и в двете таблици.
Това е недопустимо.
 

Back
Горе