Versio

Poll Opbouw

Overzicht Reageren

Mr.Ark

Mr.Ark

13/07/2009 17:16:00
Quote Anchor link
Beste Mensen,

Heb even een tijdje hier op het forum gezocht naar een topic waar het over een poll opbouw gaat, Helaas kon ik niks hierover vinden, En ik meende dat ik het ooit een keer had gezien.

Nu vraag ik jullie hulp even om mij een zetje in de rug te geven om een goeie opbouw te maken.

Wat heb ik tot nu toe?

-> Tabel Poll

- ID (auto increment)
- Vraag (Varchar 50)
- Datum (Datetime)

-> Tabel Antwoorden

- ID (auto increment)
- Poll_ID (int) (Koppeling voor Tabel Poll)
- Antwoord (Varchar 25)

-> Tabel Stemmen

- ID (auto increment)
- Poll_ID (int) (Koppeling voor Tabel Poll)
- Stem (tinyint)
- IP (Varchar 15)

Nu ligt het probleem een beetje bij de tabel Stemmen, Wat is de juiste manier om dit te doen?

Mis ik misschien nog iets wat van belang is?

Ik hoor het graag van jullie.
Gewijzigd op 01/01/1970 01:00:00 door Mr.Ark
 
PHP hulp

PHP hulp

25/05/2012 11:26:20
Gesponsorde koppelingen:
BHosted Hosting al vanaf € 1,- per maand

Controleer nu gratis jouw domeinnaam:

  
 
Emmanuel Delay

Emmanuel Delay

13/07/2009 18:31:00
Quote Anchor link
Zoals ik het zie, moet Stemmen geen veld hebben dat naar Poll wijst, wel een veld dat naar Antwoorden (Daar zit al een veld bij waardoor je de Poll kent)

Dus eerder

-> Tabel Stemmen

- ID (auto increment)
- Stemmen_ID (int)
- User_id (int)

IP is ook eerder iets dat ik bij user zou zetten, maar misschien kan het wel zinnig zijn per stem de IP bij te houden.

Ik weet ook niet of je werkt met met login ofwel dat niet-ingelogden ook kunnen stemmen. Dit heeft uiteraard gevolgen voor de tabel Stemmen
 
Mr.Ark

Mr.Ark

13/07/2009 18:46:00
Quote Anchor link
@ Emmanuel

Ik ga het zonder een login systeem schrijven, Zo hou ik het mooi vrij zodat er van alles mee gedaan kan worden.

Quote:
Zoals ik het zie, moet Stemmen geen veld hebben dat naar Poll wijst, wel een veld dat naar Antwoorden


Je hebt helemaal gelijk, Bedankt !

Zelf lijkt het me het beste om het IP op te slaan in de tabel Stemmen.

Edit:


Zou het misschien nog handig zijn om een veld te maken met status?, 0 = Dat je kan stemmen, 1 = Dat het stemmen gesloten is.
Gewijzigd op 01/01/1970 01:00:00 door Mr.Ark
 



Overzicht Reageren

Get Adobe Flash player