Selektion bei vielen Polygonen

Hallo,

ich steh' mal wieder auf dem Schlauch.
Ich habe feature A (Plzgebiete) und feature B (Stadtgebiete). Ich möchte wissen, welche Stadtgebiete in den jeweiligen PLZgebieten liegen. Dabei ist es egal, ob das Stadtgebiet ganz oder nur teilweise enthalten ist. Es ist erwünscht, dass ein Stadtgebiet mehrfach in der Tabelle erscheint, wenn es in mehreren PLZgebieten liegt. Ich dachte es geht über einen spatial join, aber das klappt nur, wenn ein Stadtgebiet vollständig im PLZ enthalten ist, sonst wird es dem ersten gefundenen Gebiet zugeordnet.
Die Enttabelle soll nachher so aussehen:

PLZ1 Stadtgebiet1
PLZ1 Stadtgebiet2
PLZ3 Stadtgebiet2
PLZ3 Stadtgebiet3

Was mach ich falsch?

Gruß Johnny
Mach doch ein union. .-)
Vielen Dank, hier ist's einfach zu warm ;-)

Johnny