\begin{tikzpicture}
\umlemptyclass{A}
\umlemptyclass[x=6]{B}
\umluniassoc[name=assoc]{A}{B}
\umluniassoc[name=recassoc, loopsize=2cm]{B}{B}
\draw (assoc-1) node[fill=black, circle, inner sep=0.1cm] {} node[above=0.2cm] {relname-1};
\draw (recassoc-1) node[fill=black, circle, inner sep=0.1cm] {} node[right=0.2cm] {relname-1};
\end{tikzpicture}
