You can use a symbolic link to do this. I used it on an old mac which required the OS to be within a certain distance from the beginning of the drive, so I had to partition my hard drive to ensure that it would be there. To create a symbolic link, you need to use the command
ln -s <source> <destination> in Terminal.
However, it would be better to use the advanced options in the Accounts preference pane to move your home folder's location. You will need to unlock the preferences if required (using the lock icon in the bottom left corner), then right click on your account name and change the location of your home directory. Since you are putting it on a separate partition, the path will start with /Volumes/PartitionName. Copy the folder over to the other partition before changing this setting! Then log out and back in and it should be using the new home folder, and you will be able to delete the old one. You can still create the symbolic link just in case some applications improperly assume that your home folder is in the /Users folder.