Relationen in SQL
Verfasst: Sa, 14. Mai 2011 19:38
Hi,
jetzt merke ich wo es Differenzen gibt. Wenn ich 2 DBF verknüpfe, dann habe ich in der Regel eine ID, auf die ich mich beziehe. Sprich, DBF 1 hat die ID und DBF 2 hat ein Feld, dass sich auf die ID aus DBF 1 bezieht. Auf beide Felder lege ich dann einen Index und kann somit in beide Richtungen verbinden. Wie löst man sowas unter SQL? Sind das die Fremdschlüssel? Gibt es da sowas wie eine automatische Verknüpfung innerhalb der einzelnen Tabellen?
Ich denke mal, es werden sich aus der Antwort weitere Fragen ergeben.
jetzt merke ich wo es Differenzen gibt. Wenn ich 2 DBF verknüpfe, dann habe ich in der Regel eine ID, auf die ich mich beziehe. Sprich, DBF 1 hat die ID und DBF 2 hat ein Feld, dass sich auf die ID aus DBF 1 bezieht. Auf beide Felder lege ich dann einen Index und kann somit in beide Richtungen verbinden. Wie löst man sowas unter SQL? Sind das die Fremdschlüssel? Gibt es da sowas wie eine automatische Verknüpfung innerhalb der einzelnen Tabellen?
Ich denke mal, es werden sich aus der Antwort weitere Fragen ergeben.