The problem seems to be though that I seem not able to say whether a (join) column has been explicitly given or not (In OgmEntityPersister I only see the column name as determined before, but I don't know whether that's the default or not).