Let $R$ be some integral domain and consider the following property: For all $a,x,y\in R$, if $a\mid xy$, then there exist $b\mid x$ and $c\mid y$ with $a=bc$.
Question: Is there a 'simple' classification of integral domains with this property?
Own work: Note that the property implies that irreducible elements are prime, so if $R$ satisfies the ascending chain condition on principal ideals, it must be a UFD. Since the property clearly holds in any UFD, the only 'interesting' $R$ are those that satisfy the property, but not the ascending chain condition on principal ideals.
Perhaps one can prove that the property is equivalent with irreducible elements are prime, in which case it holds precisely when $R$ is a GCD domain. This would be the type of 'simple' classification I'm looking for.