Ich habe vier Modelle: Interview, Interviewte, Interviewer und InterviewDate.Mehrere eins zu viele Association für ein einzelnes Modell
Die Beziehungen in Bezug auf die Schienen Verbände sind wie folgt:
- Ein InterviewDate viele Interviews (One to Many) haben
- ein Befragter viele Interviews haben kann (One to Many)
- Ein Interviewer können viele Interviews haben und ein Interview viele Interviewer (viele zu viele) haben
so, wie Sie es drei eingehenden „man sieht sind y "Beziehungen auf dem Interview Modell. Wie sollte das Routing in Schienen durchgeführt werden, wenn ich folgende Aufgaben in der Ansicht ausführen muss?
Liste alle von InterviewDate gruppiert Interviews
Formular zur Erstellung eines Interview (die auch Felder aus anderen 3 Tabellen in der Datenbank enthalten Einsparung würde).
Was spricht gegen übliche '/ interviews /' und '/ interviews/new'? – idmean
Muss InterviewDate wirklich ein separates Modell sein? Es ist etwas, das ich als ein weiteres Attribut von Interview modellieren würde, und um alle Interviews an einem bestimmten Datum zu bekommen, würden Sie nur nach Datum suchen. – struthersneil
Ich erstelle gerade ein anderes Modell für InterviewDate, da ich die Datenredundanz reduzieren möchte, die verursacht würde, wenn es im Interview-Modell enthalten ist. –