2xselbes Attribut?!

Hallo zusammen!
Ich habe eine ABfrage, in der ich Werte aus x Tabellen ziehe. Unter anderem habe ich in der Tabelle RP die Attribute ID_MA und ID_Koordinator. Bei beiden handelt es sich um ID’S. Diese Felder können aber auch NULL sein.
Nun suche ich die Namen zu den ID’s.
Die stehen in der Tabelle Pers.
Nun müsste doch die Abfrage (gekürzt aufs Wesentliche) so aussehen:

SELECT
RP.ID\_MA
,RP.ID\_Koordinator
,PERS.Name MA
,PERS.Name Koordinator
FROM
RP
,PERS
WHERE
RP.ID\_MA = PERS.ID\_MA (+)
AND
RP.ID\_Koordinator = PERS.ID\_MA (+)

Der Mitarbeiter XY kann also in der Tabelle RP als MA oder auch als Koordinator aufgeführt sein. Jedoch aber nur eins von beiden.
Erstelle ich die Abfrage so wie oben, erhalte ich keinen Namen aus der Tabelle Pers.

SELECT
RP.ID_MA,RP.ID_Koordinator,PERS.Name MA,PERS.Name Koordinator
FROM
RP,PERSWHERERP.ID_MA = PERS.ID_MA (+)
OR
RP.ID_Koordinator = PERS.ID_MA (+)