Mittels <buddyref ref="id_des_zu_referenzierenden_tauchpartners"/> wird auf die Daten eines vorher in der UDDF-Datei gespeicherten Tauchpartners Bezug genommen. Auf diese Weise müssen die Daten nur ein einziges Mal in der UDDF-Datei abgelegt werden. Anschließend können an verschiedenen Stellen in der UDDF-Datei diese Daten "abgerufen" werden.
<dive>
<buddy>
(siehe auch <buddy>)
<uddf version="2.2.0">
<generator>
<!-- Beschreibung des die UDDF-Datei erzeugenden Programmes -->
</generator>
<diver>
<owner id="robertpeterroth">
<!-- Beschreibung des Besitzers der UDDF-Datei -->
</owner>
<buddy id="Linda">
<!-- Beschreibung von Tauchpartnerin Linda -->
</buddy>
<buddy id="Manuela">
<!-- Beschreibung von Tauchpartnerin Manuela -->
</buddy>
</diver>
<!-- hier weitere UDDF-Sektionen -->
<repgroup>
<dive id="tg_321">
<!-- bei diesem Tauchgang war Linda die Partnerin; da ihre Daten bereits -->
<!-- oben angegeben wurden, braucht an dieser Stelle nur darauf -->
<!-- referenziert zu werden -->
<buddyref ref="Linda"/>
<!-- weitere Daten zum Tauchgang Nr. 321 -->
</dive>
<dive id="tg_322">
<!-- diesen Tauchgang haben Linda und Manuela begleitet... -->
<buddyref ref="Linda"/>
<buddyref ref="Mauela"/>
<!-- weitere Daten zum Tauchgang Nr. 322 -->
</dive>
<!-- hier können weitere Tauchgänge stehen -->
</repgroup>
</uddf>