Defining indexes on imported schemas

Let’s say in Tamino I define schema A and B, where schema B imports A.

Some time later I find that I want to index an attribute in A. I try to do this, but Tamino is refusing to let me because A is used by schema B.

Why the problem? Any way I can accomplish this?

Trevor Ford gave me an answer, which is that I have to do my modifications to the schema, save it under a different name, and then change the referencing schema to point to this new one.

If that’s the case, wouldn’t that require a download/reload of data?

Thanks Joel! >8~)

Though I have already donned my flame-retardant suit, I would just like to point out that my answer came straight from the documentation:


It seems rather restrictive to me that one cannot modify the indexes in a referenced schema, so hopefully we have both overlooked something…