This query is true even if (PARENT_ID, PROP_ID) is not unique:
SELECT PARENT_ID FROM rel WHERE
PROP_ID IN (5,1) AND
PARENT_ID NOT IN (SELECT DISTINCT PARENT_ID FROM rel WHERE PROP_ID NOT IN (5,1))
GROUP BY PARENT_ID HAVING COUNT(DISTINCT PROP_ID) = 2