ERLEDIGT
NEIN
NEIN
ANTWORTEN
3
3
ZUGRIFFE
897
897
EMPFEHLEN
-
Moin !
Hab hier ein DB-Modell vorliegen, wo Foreign Keys verwendet werden.
Was zum Geier ist das? Hier wird eine Anzeige mit Foreign Keys
versehen, die auf kleine Tabellen verweisen. Ist das wie ein Index
in MySQL oder wie soll ich das verstehen.
Gruß Noisy
-
27.06.02 00:23 #2
- Registriert seit
- Nov 2001
- Ort
- Gießen
- Beiträge
- 4.091
foreign keys (oder fremdschlüssel) sind verknüpfte felder.
bei relationalen datenbanksystemen kann man tabellen miteinander in beziehung stellen. beispiel:
Code :1 2 3 4 5 6 7 8 9 10
tabelle main: id | ort | ... ---|-----|----- 1 | 2 | ... tabelle orte: id | ort ---|---------- 1 | Münster 2 | München
wenn man die felder main.ort und orte.id mit einer 1:n-beziehung verbindet, dann steht in main.ort ein fremdschlüssel.
weil der wert ja der schlüssel einer anderen tabelle ist."You could say that I was too lazy to calculate and so I invented the computer." -- Konrad Zuse
-
27.06.02 10:01 #3gecko Tutorials.de Gastzugang
lies dir das dazu mal durch:
http://www.mysql.com/doc/e/x/example-Foreign_keys.html
-
Hi,
Ich denke ich habe das noch nicht so richtig verstanden, aber hört sich nach dem Problem an, was ich habe.
Ich habe eine Tabelle mit x,y,z Spalten, dabei verweisen die y und z Spalte über einen INT-Wert auf eine andere Tabelle in der ein Eintrag mit dieser ID verknüpft ist. (sein sollte).
Wie bekomme ich nun diese Beziehnung unter MySql hin? Oder geht das nicht so einfach? Ich weiß halt, man muss in der Kind-Tabelle den ID Wert als Primary definieren und in der Haupttabelle einen Fremdschlüssel einfügen, der auf die ID der Kindtabelle verweist. Nur finde ich das nicht unter MySQL.
Wenn ich einen Select schreibe auf die Haupttabelle, soll er mir in den Feldern y und z nicht die Zahl anzeigen, sondern der damit verknüpfte Text in der anderen Tabelle. Wie realisiert man das?
Gruß
Alexander
Ähnliche Themen
-
Hibernate: Zusammenspiel mit MySQL Foreign Keys?
Von DarthShader im Forum Enterprise Java (JEE, J2EE, Spring & Co.)Antworten: 8Letzter Beitrag: 11.08.09, 13:05 -
Mysql Foreign-Keys anzeigen
Von Danielku15 im Forum Relationale DatenbanksystemeAntworten: 2Letzter Beitrag: 17.08.07, 15:25 -
Umstellung auf MYSQL 5 - Foreign Keys verschwunden!?
Von Kahmoon im Forum Relationale DatenbanksystemeAntworten: 8Letzter Beitrag: 17.08.06, 19:40 -
mysql 4.1.10 foreign keys
Von waterhouse533-lp im Forum Relationale DatenbanksystemeAntworten: 5Letzter Beitrag: 08.04.05, 14:21 -
MySQL Foreign Keys
Von dj-barry im Forum Relationale DatenbanksystemeAntworten: 0Letzter Beitrag: 23.01.05, 21:35





Zitieren
Login





