Let $xy=z^n$ where $x$, $y$ and $z$ belong to a Dedekind domain $R$, with $n>1$, and $(x,y)=1$. We can also assume that the ideal class group of $R$ is torsion-free.
Then I’d like to show that $x=ur^n$, where $r\in R$ and $u$ is a unit in $R$. I thought of starting from the unique factorization of $(x)$ and $(y)$ into prime ideals, equating this to the prime ideal factorization of $(z)^n$. But I couldn’t get much further.