tutorials.de Buch-Aktion 05/2012
ERLEDIGT
JA
ANTWORTEN
2
ZUGRIFFE
275
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Jantz Jantz ist offline Mitglied Gold
    Registriert seit
    Aug 2003
    Beiträge
    207
    Hallo liebe tutorials.de Gemeinde!

    Zurzeit arbeite ich in einer Projektgruppe für ein Praxis-Projekt im Studium. Momentan sind wir dadran das Datenmodell aufzustellen wo es jedoch ein größeres Problem aufgetan hat.

    Ich erhoffe hier mal einen Tip oder einen Ansatz

    Szenario:
    Ein User soll einen Fragebogen ausfüllen, welche später digitalisiert in einer Datenbank übernommen werden sollen (es handelt sich dabei um ca 7000-8000 Fragebögen).
    In diesem Fragebogen gibt es unter anderem eine Zeitliche Frage.

    Diese Zeitfrage ist im endeffekt ein Zeitstrahl von 06.00Uhr bis 20.00uhr (also jede Stunde wird einmal aufgelistet) und 20.00uhr+ und das für jedentag.

    Im Idealfall ist es so, dass der User pro Tag nur eine bestimmte Zeitspanne angegeben hat, also z.b: 07.00 - 13.00Uhr. Nun gibt es jedoch auch die Möglichkeit, dass der user mehrere Zeitspannen angeben hat pro Tag.

    Und genau das ist das Problem. Wir zerhämmern uns gerade den Kopf wie wir dies modellieren können.

    Vielleicht stand ja schonmal jmd. vor solch einem Problem und kann uns einen Tip geben.

    Was leider ausgeschlossen ist:

    - Änderung des Fragebögen (sind schon fertig ausgefüllt wieder da)
    - Zusammenfassen von Zeiten in Mittag/Abends etc. da wir eine exakte auswertung benötigen für prognosen.

    Grüße und schönen Sonntag noch
     

  2. #2
    Curtains Curtains ist offline Rookie
    Registriert seit
    Oct 2008
    Beiträge
    5
    Hallo Jantz,

    die Tabellenstruktur könnte ungefähr so aussehen:

    HTML-Code:
    [question] (<- Fragebogen)
    | question_id | question_text |
    --------------------------------
    
    [user]
    | user_id | name |
    ------------------
    
    [answer]
    | answer_id | user_id | question_id | answer_text |
    ---------------------------------------------------
    
    [time_interval] (<- Relationstabelle)
    | answer_id | from | until |
    -----------------------------
     

  3. #3
    Jantz Jantz ist offline Mitglied Gold
    Registriert seit
    Aug 2003
    Beiträge
    207
    Zitat Zitat von Curtains Beitrag anzeigen
    Hallo Jantz,

    die Tabellenstruktur könnte ungefähr so aussehen:

    HTML-Code:
    [question] (<- Fragebogen)
    | question_id | question_text |
    --------------------------------
    
    [user]
    | user_id | name |
    ------------------
    
    [answer]
    | answer_id | user_id | question_id | answer_text |
    ---------------------------------------------------
    
    [time_interval] (<- Relationstabelle)
    | answer_id | from | until |
    -----------------------------
    Natürlich!

    Vielen dank, dass hilft mir sehr weiter.

    p.s Datenmodellierung ist nicht wirklich meine Stärke, da gefallen mir Algorithmen besser
    Geändert von Jantz (12.10.08 um 21:00 Uhr)
     

Ähnliche Themen

  1. Problem bei Datenbankmodellierung
    Von Adan0s im Forum Relationale Datenbanksysteme
    Antworten: 2
    Letzter Beitrag: 17.07.09, 22:22
  2. Daten aus Datenbank in einer dynamischen x-y Diagramm darstellen
    Von swit27 im Forum Swing, Java2D/3D, SWT, JFace
    Antworten: 0
    Letzter Beitrag: 11.12.07, 20:03
  3. Datenbankmodellierung
    Von moujtahid1977 im Forum Relationale Datenbanksysteme
    Antworten: 6
    Letzter Beitrag: 25.10.07, 20:45
  4. Problemstellung mit OOP lösen
    Von zeroize im Forum Coders Talk
    Antworten: 1
    Letzter Beitrag: 26.05.07, 22:01
  5. Bild mit dynamischen Daten generieren - aber wie?
    Von Muffinmampfer im Forum PHP
    Antworten: 14
    Letzter Beitrag: 09.07.03, 14:58