rheikvaneyck / WishMeMusic

DJ Pool Web App
Other
0 stars 0 forks source link

create event management #4

Closed rheikvaneyck closed 10 years ago

rheikvaneyck commented 10 years ago

depends on work-flow

rheikvaneyck commented 10 years ago

Wir sollten ein work-flow Modell skizzieren. Damit man ein Überblick über die Rollen, Eingangs- und Ausgabedaten erhält. Wer? (Anfragender, DJ, Admin) soll Was? (Event-Musik-Wunsch, E-Mail, User-Anlegen) Wie? (Datenbank-Zugriff, e-mail, Webseite) machen.

rheikvaneyck commented 10 years ago

Vorschlag: 4 Tabellen wishes, events, users, und logs

maniacmansion commented 10 years ago

So wie ich das vereinbart habe sind die djs alle hard coded. habe ein paar bögen von denen erhalten. wir müssen die in die db einmal einpflegen. alles weitere wäre phase 2.

eine problematik müssen wir noch überdenken. den abgleich der kunden wünsche und der dj angaben. hier müsste ein faires punktesystem den ähnlichsten musikgeschmack finden.

die 4 tabellen denke ich hauen soweit hin. muss dann nicht noch eine tabelle als pendant zu wish: flavor (dj musikangebot). damit das bestmöglich verglichen werden kann? oder denkste bringen wir das auch in wish unter und verknüpfen nur an den entspr. dj anstelle eines users?

rheikvaneyck commented 10 years ago

ok, dann baue ich die Tabelle users aus und füge _aka_DJname hinzu. Ich würde für die DJ-play-flavours auch die Tabelle wishes nutzen. Dann können Kunden ihre Musikwünsche darin ablegen und DJ ihre Musikrichtungen. Die Verknüpfung würde ich in einer eigenen Tabelle flavours ablegen. Das Datenbankschema sind dann so aus: dm wishmemusic