I am looking for help with the taxonomy task of relocating a child concept to a different parent.
The Example:
I have a concept "Granny Smith" currently under the parent "Vegetables". I want to move it under the correct parent: "Fruits".
The Process:
In VocBench, I used the command "Replace with existing resource" on the broader property. I expected that "Vegetables" would be replaced by "Fruits," resulting in:
Expected structure: Fruits > Granny Smith.
The Issue:
Instead, the new connection was established, but the concept is now visible in both hierarchies:
Actual structure: Fruits > Granny Smith AND Vegetables > Granny Smith.
I understand from the documentation that "replace with existing resource" deletes the connection to the pointed resource, but the pointed resource is not deleted from the dataset.
However, when I tried to delete the connection under the "Vegetables" parent to clean up the taxonomy, it resulted in the concept being deleted entirely from the dataset.
My Question:
In a SKOS model, what is the correct workflow to "move" a concept from one parent to another so that 1) the old hierarchical connection is severed, 2) the new hierarchical connection is established and 3) the concept is displayed once within its new tree structure?
Thank you!
Anne
Dear Anne,
a first quick question: is it possible that you have validation active? In that case (need to verify but this is the first thing that comes to my mind) the tree would see the new connection but would also keep the old one until the action is validated and the old connection is finally deleted.
To get more evidence excluding a possible bug, I just tried it on the latest version we are working on and it properly works (it even updates the tree realtime, which is another thing that might not always happen, depending on the action). I don’t recall any bug being fixed on recent versions so there should be no bug.
About your second attempt, the concept has not been removed. Simply, it is dangling because it has no broader concept and it is not the root of any scheme. You can run the “dangling concepts” ICV from the tools menu and you will see it listed, with quick repair actions for setting it as top concept of some scheme or placing it under some concept.
Kind Regards,
Armando
Da: vocben...@googlegroups.com <vocben...@googlegroups.com> Per conto di Anne Massenkeil
Inviato: mercoledì 21 gennaio 2026 00:41
A: vocbench-user <vocben...@googlegroups.com>
Oggetto: [vocbench-user] Help with relocating concepts: "Replace with existing resource" vs. Moving Parents
This email message is for the sole use of the intended recipient(s) and may contain confidential and privileged information. Any unauthorized review, use, disclosure or distribution is prohibited. If you are not the intended recipient, please contact the sender by reply email and destroy all copies of the original message.
--
You received this message because you are subscribed to the Google Groups "vocbench-user" group.
To unsubscribe from this group and stop receiving emails from it, send an email to vocbench-use...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/vocbench-user/94af7394-0d48-48b9-9e58-cb066b1c2c15n%40googlegroups.com.