Conflict cases
From MWCSWiki
Types of conflict
Single-valued fields:
- A and B disagree about a 1-cardinality field value.
- B gives a different value than A.
- B just disagrees with A's value (without providing an alternative.)
- violates open-world assumption: <strike>B disagrees that the field even has a value for A's field.</strike>
- schema: <strike>B disagrees that A's field even exists for that role.</strike>
Multi-valued fields:
- B objects to an A field value.
View states with respect to a conflict
Simple case: with respect to only two conflicting values:
- You have never chosen between conflicting values.
- You have chosen a value before another (conflicting) value came into existence.
- You have chosen between two conflicting values.
General case: with respect to n conflicting values:
- You have never chosen between (any of the) conflicting values.
- You have chosen a value before some of the other values have come into existence.
- You have chosen between all known values.

