> Did we discuss the fact that the id contains the table name and the id column?
> Is that because ids must be globally unique?

Right, as all documents are stored in the same "collection" in CouchDB, a way is needed to make ids unique between types.

> Could we get rid of $table and use the data contained in _id? Is that desirable?

It may be possible, but I imagine that it makes it harder to find entities of a given type.

Created [OGM-457](https://hibernate.atlassian.net/browse/OGM-457). The dialect is described as experimental for the time being, in particular stating that changes to the persistent format may be done in future releases, so I guess we can go with what we have for now?