People with oily skin release certain chemicals which makes perfume last longer. Hence which so ever perfume you will spray will smell intense or more strong. In order to avoid such situation go for floral and citrusy perfume for the best smell on your skin. If you want to go for strong or musky smell, use it minimal.
Dry skin requires heavier base and strong perfumes so that it can go on for a long time. Strong perfume base like woody, musky, spicy, oriental are the ones you should go for. If you want to go for floral or light base perfume, apply scent - free lotion on your skin first and then apply perfume.