Hi
Situation:
tch280 (and its previous qdp280) section was used to create exhibitions, didactic activities, news and other general activities done by museums and projects. As tch
is the definition of tangible heritage, if you want to use this activity definition in any other projects, as memory, oral history or documentary projects, you was force to load the full tch
to load tch280. Therefore, actv
ontology emerged as an independent ontology to be used by any kind of project, a common definition across all Dédalo projects.
And the same for the ontology definitions:
As this sections are using as a hierarchies in thesaurus schema, they are created by the Hierarchy section, as any other thesaurus.
So, if you are using this definitions you will have a hierarchy node in Thesaurus->Hierarchy, in your specific case you have this definition as id 265
Steps to do:
1- Prepare the new situation.
Add actv
TLD in your configuration, and update your ontology to get it.
2- Move your data.
We have defined 2 files to do it:
The first one map the tch280 ontology definition to new actv1 definition.
As actv1 has its own table in PostgreSQL matrix_activities
and tch280 used matrix_hierarchy
, the second file defines this change.
You can use the mapping data defined in maintenance panel for it:

Note: We are adding this step in the update for version 6.6.5 (released at 15-07-2025). So, you can use the update process to apply this step automatically.
Note2: The Publication
definition tch478 was removed into actv
, so, if you have data in this field, you need to move it into bibliographic reference actv119 manually (exporting the field data and set it as Publication into the Bibliographic Reference), this exception becomes because a double definition for publications in original qdp280
and tch280
, both definitions has Publications tch478 and Bibliographic references tch453.
Note3: If you have exhibition1
hierarchy (check it previously) this step could make a conflict with that definition and stop the process by the DDBB constraints. Review your log and if this conflict appears, change TLD in the files or remove your existing exhibition1 data (if that is not used or is not relevant).
3- As your data was changed you will need to review your hierarchy definition according to the new situation.
To change it, you will need to use a local TLD for the new hierarchy, by default the mapping will change your data in this way:
- qdp280 OR tch280 -----> exhibition1
- qdp400 OR tch400 -----> news1
- qdp458 OR tch458 -----> didactic1
But, if you need /want it, you can change the local TLD's in the map files of the point 2 previously to use it.
And you need to change the hierarchy definition similar to:

And link the main terms of the new hierarchies in the General term
field:

4- As the diffusion ontology for tch280
was also deprecated and removed. You will need to create your own local diffusion definition linked to activities actv61
5- Set permissions for the users.
I hope is clear
Best