Relationen werden über identische Schlüsselwerte und -bezeichner erreicht. Du interessierst Dich für Grundlagen relationaler Datenbanken und für eine Einführung in JOIN-Techniken. Bei letzteren wird genau dieser Umstand genutzt.
Die verschiedenen JOIN-Möglichkeiten sind mir denke ich klar.
Mich verwirren nur die verschiedenen Ansatzpunkte. Wenn man hier bei Wikipedia http://de.wikipedia.org/wiki/Relationale_Datenbank#Beziehungen_zwischen_Tabellen
nachliest, sieht man, dass dort genau so eine Tabelle vorhanden ist, in der dann nur die beiden Schlüsselwerte zweier Tabellen eingetragen sind. D.h. man hat 3 Tabellen.
Bei deinem Link wir aber der Schlüssel der Tabelle "Orte" einfach in die erste Tabelle eingetragen.
Hier würde mich der Unterschied interessieren, bzw. was der bessere Weg ist.
MfG Naps