As say in comments better use devices by id.
But you can define own udev rule, as example you can set prefix which based on driver which used device:
The four main match keys introduced so far (KERNEL/SUBSYSTEM/DRIVER/ATTR) only match against values corresponding to the device in question, and do not match values from parent devices. udev provides variants of the match keys that will search upwards through the tree:
KERNELS - match against the kernel name for the device, or the kernel name for any of the parent devices
SUBSYSTEMS - match against the subsystem of the device, or the subsystem of any of the parent devices
DRIVERS - match against the name of the driver backing the device, or the name of the driver backing any of the parent devices
ATTRS - match a sysfs attribute of the device, or a sysfs attribute of any of the parent devices
So you can do nextsteps
With this command:udevadm info -a -p /sys/block/sdX
you got output where you can see which DRIVERS used for removable disk
and create rule like this:
DRIVERS=="sata_nv", NAME="my_hard_disk"
Good described there