Changes to bSDD data model names

We are now trying to implement URIs for ClassificationRelations (as well as ClassProperties, domains/dictionaries and organisations), to turn them into what I think is called first-class entities. By “relation” I mean bSDD relation, as explained in the posts above. Question to all Linked Data experts: How should such URL be constructed if we point to resources both in and outside of bSDD?

Let’s say we want to have a relation from ORIGIN to DESTINATION class. Let the origin has URI:

https://identifier.buildingsmart.org/uri/organisation/dict_name/version/class/origin

The destination 1 is within bSDD:

https://identifier.buildingsmart.org/uri/organisation/dict_name/version/class/destination_1

and the destination 2 is outside of bSDD:

https://otl.waternet.nl/def/destination_2

An idea we had was to have an URI like this for both internal and external relations:

https://identifier.buildingsmart.org/uri/organisation/dict_name/version/class/origin/reluri/https://otl.waternet.nl/def/destination_2

Is that acceptable, or do you have better ideas how to represent such “relation” resource?

cc: @VladimirAlexiev @Nata_Ke @jakob.beetz @pipauwel @Erik.bSDD