Poll Opbouw
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.
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
Gesponsorde koppelingen:
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
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
@ Emmanuel
Ik ga het zonder een login systeem schrijven, Zo hou ik het mooi vrij zodat er van alles mee gedaan kan worden.
Je hebt helemaal gelijk, Bedankt !
Zelf lijkt het me het beste om het IP op te slaan in de tabel Stemmen.
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.
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



