Comments (4)
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.
from wishmemusic.
Vorschlag: 4 Tabellen wishes, events, users, und logs
- wish(background, tanzmusik_genre, tanzmusik_zeit)
- event(wish_id, user_id, datum, zeit, strasse, stadt, anzahl, anzahl20, anzahl60, equipment, beratung)
- user(name, email, tel, role=user|dj|admin)
- log(user_id, event_id, email_at)
from wishmemusic.
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?
from wishmemusic.
ok, dann baue ich die Tabelle users aus und füge aka_DJ_name 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:
from wishmemusic.
Related Issues (20)
- release condition HOT 2
- Referenzen
- Mouseover Effect
- Remove SONSTIGES from Hintergrund Musik HOT 1
- Mouse Rollover Effect on Music HOT 4
- DJ finden instead of DJ suchen Button HOT 1
- Referenzen/ Guestbook
- Calendar entry within the Event page HOT 3
- DJ time from to HOT 3
- Group Contact form HOT 1
- Email should provide all infos from user HOT 2
- Must Have HOT 3
- 4 rating attributes: Viel Mittel Wenig NoGo HOT 3
- block fake user HOT 3
- create spec for database
- create spec for web interface
- Contact details HOT 3
- Layout Contact HOT 1
- Contact Layout age HOT 1
- Add sticke session support HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from wishmemusic.