Page History
...
Assets in one workspace, originals in another.
Pros
Simplicity, originals never show up when navigating/enumerating the tree of assets
Cons
References will need to be by uuid only
Streaming the original will require support requires supporting an additional workspace
Alternative 2 - Separated by path
...
References can be JCR properties of reference type
Cons
Navigating/enumerating asset must always start with the /assets node and never go to the root
The hierarchy of assets start at level 1, creating a special case for the topmost folder. I.e. an asset shown in the root of DAM is not in the root of the workspace. This needs to be taken into account in code accessing the workspace.
Alternative 3 - Mixed in the same tree
...
Enumerating the assets using an a particular original is trivial
Cons
Not ideal for the workbench component as it will need to hide the original but show the assets beneath it.
Ordering assets will only be possible among the assets having the same original
...