I read this book and it teaches you much about sleep and its patterns
He talks of a sleep habit which makes perfect sense - imagine falling asleep with your pillow and then waking in the night to find it gone, you'd wake up properly to find out where the hell it was! Sounds to me like your dd has developed the habit of waking and what normally happens when she wakes is that she drinks and wees and sees mum or dad etc etc. You need to retrain her body and brain to a different habit. Totally doable, totally possible and not really that difficult in a child of this age.
First, talk to her in a fairly light way about how everyone's body wakes a few times each night and how everyone falls straight asleep again without ever knowing they've been awake. Tell her, she is waking more than she should and that, to stay well, you all need her to sleep through.
Let her know that the next time she wakes, you are going to kiss her and whisper, "its sleep time, night night" and that she is going to turn over and fall asleep. Repeat, repeat, repeat.
My girls usually respond to this until a period of illness and then I tend to have to 're-set' them.
It might take a bit of perseverance. But, ultimately, she should mainly manage a whole nights sleep without a wee. Maybe cut the drink by the bed. My kids can drink up until about an hour before bed. Then I let them have sips if they're really thirsty but not too much. Children do have hormones which condense the urine and supress the need to wee in the night. By giving her a drink to have, its encouraging a full bladder which will definitely lead to a restless night.
Form a new habit, only whisper if she wakes, speak hardly anything, remind her its sleep time and return her to bed as fast as possible.
Change the habit and you sleeeeeeeep!!!!!