I understand that if I label my filesystem Data, then, on boot, the physical disk is identified as dev/sda the partition on it is sda1 and a symlink to /dev/sda1 is created in /dev/disk/by-label/Data
Thus persistent block device naming.
Then when the fs is mounted a directory /srv is created and the mount point is /srv/dev-disk-by-label-Data/
I don't understand how this mount point is linked to /dev/disk/by-label/Data which would then be linked to /dev/sda1