Datenbank Schema

Generic1

Top Contributor
Hi,

ich hab mir für meine Java Web App ein DB- Schema überlegt welches so aussieht:

Code:
               Relationen
Events  -------------- Advertisement 
              ------
User -----

Das soll heißen, dass Events eine Relation zu Advertisement hat aber auch User.
Das würde ich so benötigen, denn eine Werbung gehört zu einer Veranstaltung welche von einem User erzeugt wurde.
Ich brauche also in der Tabelle Advertisement die Info, zu welchen Event die Werbung gehört und welcher User diese Advertisement erzeugt hat.
Was sagt ihr dazu?
Besten Dank,
Generic1
 
Events und Advertisements werden von genau einem User erzeugt ->
- jeweils 1:n Beziehung, also jeweils Fremdschlüsselspalte userId in Tabellen Event und Advertisement

Für ein Event kann es mehrere Werbeaktionen geben ->
- 1:n Beziehung, also Fremdschlüsselspalte eventId in Tabelle Advertisement

War's das?
 

Neue Themen


Zurück
Oben