Project

General

Profile

Actions

Bug #472

closed

Event and actor: wrong domain E5 for P14

Added by Alexander Watzinger over 9 years ago. Updated over 9 years ago.

Status:
Closed
Priority:
Normal
Category:
CRM
Target version:
Start date:
2015-07-03
Estimated time:
8.00 h
Found in version:

Description

Done

- don't allow changes of class
- E5 to E7
- P22/23 are only selectable if class of event is E8
- only allow actor activity p11 for event destruction
- update schema

Solved with solution 2

- wrong domain E6 for P14 (performed at a destruction)
tricky thing... Actually it should be possible to link an actor with a destruction (as performer) but it isnt... Working on this
on the other hand one can link an actor with the production E12 as it is a subclass of E11 which is a subclass of E7 (activity)
problem is that production should have the same status as destruction but destruction is not a subclass of activity

Suggestion 1 (dirty): We ignore this and allow E6 with p14
Suggestion 2 (clean): We link actors to E6 with p11
Question: the cidoc wiki says that if the destruction is performed by actors and done on purpose then it is an E6 and E7 at the same time
How is this meant? How can we implement this?

Solved because of immutable class

- what should happen if an E8 (Acquisition) event with P22/23 relations is updated to another class, e.g. E6? The system only checks creating of links so there would be no error and the P22/23 relations would still be existing.
also tricky... some suggestions:
1. alert if this happens and ask if the P22 etc. links should be deleted
2. lock the class of a E8 event once there is a P22 or similar link

Description

wrong domain E5 for P14

solution: we do not use E5 but E7 (Activity). It goes with P14

Also: wrong domain E5 for P22 ...

solution: we allow P22 only with E8 (same with E23) and P22/23 are only selectable if class of event is E8

Happens when trying to add an actor to an event (E5) and defining his activity as e.g. performed.

I'm not sure about that but domain for P14 is E8 which is a grandchild of E5 and I assume one can't link the grandparent.

as E8 is a subclass of E7 it should be possible to link a person via P14 to an E8 event, for example as the "Master of Ceremony" that confirms the Aquisition

If this is not possible we could fix it with only allowing legitimate activity for the event class.

Actions #1

Updated by Stefan Eichert over 9 years ago

  • Description updated (diff)
Actions #2

Updated by Alexander Watzinger over 9 years ago

  • Target version changed from 0.9.0 to 0.10.0
Actions #3

Updated by Alexander Watzinger over 9 years ago

  • Description updated (diff)
  • Status changed from New to Assigned
  • Assignee changed from Stefan Eichert to Alexander Watzinger
  • Estimated time set to 8.00 h
Actions #4

Updated by Alexander Watzinger over 9 years ago

  • Status changed from Assigned to In Progress
Actions #5

Updated by Alexander Watzinger over 9 years ago

  • Description updated (diff)
Actions #6

Updated by Alexander Watzinger over 9 years ago

  • Description updated (diff)
Actions #7

Updated by Alexander Watzinger over 9 years ago

  • Description updated (diff)
Actions #8

Updated by Alexander Watzinger over 9 years ago

  • Description updated (diff)
  • Assignee changed from Alexander Watzinger to Stefan Eichert
Actions #9

Updated by Stefan Eichert over 9 years ago

  • Description updated (diff)
Actions #10

Updated by Stefan Eichert over 9 years ago

  • Description updated (diff)
Actions #11

Updated by Stefan Eichert over 9 years ago

  • Description updated (diff)
Actions #12

Updated by Stefan Eichert over 9 years ago

  • Assignee changed from Stefan Eichert to Alexander Watzinger
Actions #13

Updated by Alexander Watzinger over 9 years ago

  • Description updated (diff)
Actions #14

Updated by Alexander Watzinger over 9 years ago

  • Description updated (diff)
Actions #15

Updated by Alexander Watzinger over 9 years ago

  • Description updated (diff)
Actions #16

Updated by Alexander Watzinger over 9 years ago

  • Description updated (diff)
  • Status changed from In Progress to Closed
Actions

Also available in: Atom PDF