webForumDet fria alternativet

Önskar kommentarer på en "Survey-funktion"

Databaser & SQL

0 svar · 220 visningar · startad av lillebror

Medlem sedan apr. 20041 597 inlägg
Frågan#1

Hej,

Jag har för avsikt att lägga till en funktion i min databas så att jag dynamiskt kan skapa undersökningsformulär. Nu har jag gjort ett första utkast och tänkte att det vore bra med lite kommentarer och synpunkter på det innan jag går vidare.

Följande tabellstruktur har jag tagit fram:

tblSurvey
=======
surveyID
name
date

tblQuestions
=========
qID
question (frågan i klartext)
type (talar om när jag dynamiskt skapar formuläret om det ska vara 5 radio buttons, 4 radio buttons, fritextfält eller kryssrutor där fler alternativ kan vara rätt.)

tblAnswers
========
answerID
answerNumber (används om det är ett värde som tas emot i formuläret)
answerText (används om det är ett fritextsvar som efterfrågas)
date

tblSubAnswers
===========
subAnswerID
subAnswer (om jag väljer att använda kryssrutor där mer än ett svarsalternativ kan vara rätt behöver jag lagra detta i en ytterligare tabell. I tblAnswers får jag markera genom en flagga att den posten har underposter)

tblMember (denna tabell har jag sedan tidigare och länkar ihop svar med en användare)
========
memberID

Följande relationer har jag indentifierat:

tblSurvey - tblQuestions (1-*)
tblQuestions - tblAnswers (1-*)
tblAnswers - tblSubAnswers (1-*)

Jag skulle nu vilja ha lite spontana reaktioner på vad ni tycker om layouten så här långt :) Tidigare sökte jag lite på forumet för att se vad som redan var sagt om detta. Hittade dock inget som var helt likt det jag sökte efter.

Trevlig helg på er! :birp

256 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
127 ms — deklarationer (db)
0 ms — hämta statistik (cache)
126 ms — hämta tråd, inlägg och bilagor (db)
125 ms — ändringar (db)