Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


Hur gör man en "Dagens fråga" ?

Postades av 2005-01-21 13:13:52 - Daniel Åsberg, i forum databaser, Tråden har 5 Kommentarer och lästs av 874 personer

Hur ska databasen för en "Dagens fråga" se ut?


Svara

Sv: Hur gör man en "Dagens fråga" ?

Postades av 2005-01-21 15:00:20 - Mikael Johansson

Det är som att fråga: "Hur ska en blomrabatt se ut?". Du måste ju ange mer specifikt hur du vill ha den, vilka svarsmöjligheter, vilket språk/plattform mm mm.


Svara

Sv: Hur gör man en "Dagens fråga" ?

Postades av 2005-01-21 15:32:57 - Jimmy Mattsson

Finns många olika sätt, ett är detta:

Tabell: Poll
- ID (nykel)
- Fråga
- Aktiv

Tabell: Poll_Val
- ID (nykel)
- PollID
- Val
- Röster

Tabell: Poll_Röster
- ID (nykel)
- PollID
- IP


Svara

Sv:Hur gör man en "Dagens fråga" ?

Postades av 2005-01-24 08:35:58 - Daniel Åsberg

Hans Sjödin:
MySQL är databasen.
Jag vill kunna göra en fråga med fritt antal svarsalternativ, och där folk kan lägga en röst.


Jimmy Mattsson:
Det där ser faktist ut att vara det jag söker. Har aldrig tänkt mig i tre tabeller, nog därför jag fastnat.
Måste nog testa och se vad det blir... Tackar.


Svara

Sv:Hur gör man en "Dagens fråga" ?

Postades av 2005-01-24 08:49:53 - Christoffer Hedgate

Det finns många sätt att designa databaser och det är omöjligt att säga vad som är rätt utan att känna till bakgrunden och affärsreglerna för det man vill designa.
Ovanstående exempel bör väl dock fungera i de flesta fall. Här är dock en modifierad variant (jag har utelämnat onödig information som t ex fråga, svarstext etc) som jag anser vara bättre för de flesta fall:

POLLS
- pollid
- key (pollid)

POLLALTERNATIVES
- pollid
- alternative
- key (pollid, alternative)
- ref (pollid -> POLLS)

POLLVOTES
- pollid
- alternative
- votinguserid
- key (pollid, alternative, votinguserid)
- ref (pollid, alternative -> POLLALTERNATIVES)
- ref (votinguserid -> USERS)

Skillnaden är alltså att jag utelämnat antalet röster på ett alternativ från alternativtabellen, eftersom det bör räknas fram från rösttabellen.


Svara

Sv: Hur gör man en "Dagens fråga" ?

Postades av 2005-01-24 09:18:00 - Daniel Åsberg

Ja den var snarlik Jimmy´s förslag... Tack så mycket!
Här ska kodas...


Svara

Nyligen

  • 17:54 Vegastars New Zealand
  • 16:56 Verde Casino Danmark
  • 13:54 Vegastars: Top Australian Online C
  • 21:28 Chicken Road Casino Game
  • 21:21 1xBet Promo Code 2025
  • 18:37 Remove the bumper in AUDI
  • 15:35 Chicken road crash game
  • 21:41 Automotive Services UK

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 570 973
27 965
271 783
3 424
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies