Am 08.07.2015 um 13:43 schrieb John Erling Blad:
We will get clashes between different ontologies, can't see how we can avoid that. Our label should be unique, but not aliases. We use aliases as a way to access something that we later must disambiguate. We should not have a uniqueness constraint on aliases, it simply makes no sense.
That's what we had. The problem is: you can't change the label without changing all references to it, then. IF properites can also be addressed by their aliases, it's simple to change the primary name (label), or add a secondary name (alias).
What kind of clash with another ontology do you mean? Can you give a concrete example?