Guten Abend,
Ich habe in der Berufsschule eine Aufgabe bekommen die ich nicht lösen kann, bin neu einsteiger und habe quasi alles verpasst was im Umgang mit datenbanken gesagt wurde! Also mein Problem:
Also ich habe eine Datenbank für das Projekt, darin gibt es eine Tabelle USER
Darin ist die ID der PrimaryKey soweit so gut...
Jetzt Brauche ich aber ein Datenbank mit den Schulungen darin gibt es auch Spalten, ID|Name|datum|maxteilnehmer|kursleiter, das habe ich auch hinbekommen diese Datenbank zu erstellen aber wie kann ich sie jetzt verknüpfen so das z.B. ein User sich einer schulung zuordnen kann...oder man sehen kann welcher schulungen er zugeordnet ist... jetzt habe ich einen kollegen gefragt der hat mir folgende antwort geschrieben:
Zitat:
1:1 Beziehungen werden über alleine über PrimaryKeys (PK) gelöst
1:n Beziehungen über Fremdkeys (FK) (Also PK in der 1-Tabelle und der selbe Key als FK in der n-Tabelle)
n:m Beziehungen über Beziehungstabellen.
Sprich: n-Tabelle, m-Tabelle und eine weitere Tabelle mit den PKs jeder Tabelle als FK!
|
Leider verstehe ich nur Bahnhof, und er antwortet mir nicht und ich muss es bis kommende Woche Mittwoch fertig haben..Ich hoffe ihr könnt mir Helfen! Und meine Infos reichen euch!
Lars