@Lustig Andrei,
I now see that there IS a relationship. Technically, I see that it means the 2nd in command; however, if you were to ask 100 English speakers about the relationship of a deputy to the Vice President, I'd be willing to guess that few, if any, would associate those two terms. This is just one man's opinion who, FWIW, for a time, made a living as a tech writer but can be found out by the left field fence.