Hi all,


I am working on an idea I have to record all interpretations made regarding 
a specific (heritage) resource. 

I would like to *relate the assignment* of e.g. a cultural period or the 
use/type of an object (hide scraper, spear head, vase) or an object 
category (defensive structures, tools, jewelry) *to an authority*.

This authority can be an actor or a (to be created) academic reference, 
both resource graph types, rather than values in a regular 
dropdown/authority document. 


I want this in particular because it is easier for my users to create a new 
resource than it is to add values to dropdowns via RDM. Also it seems to me 
that using the type of search queries CIDOC encourages (find unexpected 
relationships) would work better this way. 


I came up with the following addition to HERITAGE_RESOURCE.E18 (new nodes 
are the ones sticking out in the top) for 
HERITAGE_RESOURCE_USE_TYPE_ASSIGNMENT.E17:

(ASSIGNMENT_AUTHORITY.E39 would hold a foreign key to the related resource.)

(Full res: https://drive.google.com/file/d/0B5r8wxmmppbQNTdGczg3cXZMLTg/view 
)

<https://drive.google.com/file/d/0B5r8wxmmppbQNTdGczg3cXZMLTg/view>



My question is: has anybody done this type of relations before or has an 
idea how to do it? 
Arches is currently written to have only relations between two complete 
resources, not between a node of a resource and a complete resource.
I get the feeling I should override the create_resource_relationship() 
function in Arches' resource.py, but perhaps I'm looking at it the wrong 
way. 

Thank you in advance for any suggestions,

Vincent

-- 
-- To post, send email to archesproject@googlegroups.com. To unsubscribe, send 
email to archesproject+unsubscr...@googlegroups.com. For more information, 
visit https://groups.google.com/d/forum/archesproject?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Arches Project" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to archesproject+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to