SORU
19 Kasım 2009, PERŞEMBE


Veritabanı araştırması için tasarım

Cevaplar bir veritabanında saklandığı bir anket oluşturmak istiyorum. Sadece veritabanında bunu uygulamak için en iyi yolu ne olurdu, özellikle tablolar gerekli merak ediyorum. Anket soruları farklı türleri içerir. Örneğin: yorumlar, sorular çoktan seçmeli, birden fazla cevap (yani o kişiye ait bütün mesajları) içerebilecek sorular muhtemelen metin alanları.

İki olası çözümü buldum:

  1. İçeren dev bir tablo oluşturmak her bir anket için cevaplar gönderme. Her sütun olur cevap gelen karşılık anket. yani SurveyİD, Answer1, Answer2, Answer3

    Bu en iyi yolu olduğunu sanmıyorum bir sürü soru olduğundan bu anket ve çok görünmüyor anket eğer esnek değiştirmek için.

  2. Başka bir şey aklıma bir tablo oluşturma Soru-Cevap tablo. Soru tablosu tüm sorular anket. Cevap tablo içerir anket tek tek cevap, her satır bir soruya bağlı.

    Basit bir örnek:

    tblSurvey: SurveyİD

    tblQuestion: QuestionİD,SurveyİD, QuestionType, Bir Sorum Var

    tblAnswer: AnswerİD,Kullanıcı kimliği,QuestionİDCevap

    tblUser: Kullanıcı Kimliği, Kullanıcı Adı

    Bu benim sorunum orada. hangi cevaplar ton olabilir Cevap tablo çok büyük. O zaman o kadar mükemmel olduğundan emin değilim performans geliyor.

Her türlü fikre ve öneriye açığım.

CEVAP
19 Kasım 2009, PERŞEMBE


Bence O model #2 iyi, ancak sen-ebilmek bakmak daha karmaşık bir model olan mağazalar sorular önceden hazırlanmış cevapları (sunulan cevaplar) sağlar ve onlara yeniden kullanılan farklı anketler.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Edge-CGI 3D Tutorials and more!

    Edge-CGI 3D

    11 HAZİRAN 2013
  • NYLON Video

    NYLON Video

    11 Aralık 2006
  • pjtoohot

    pjtoohot

    15 NİSAN 2008