We will refuse to write to that data object, if there has been data already. We want user to delete the data object before writing.

I don't know which error code should be returned here. Which is better?