Discussion on Profile Structure Point11
In a user preference profile instance, one key may occur multiple times, but only with different values.
- Example: Scenario with subtitles depending on location: two keys with the same value but different conditions.
- What if the value is the same but the condition is different? Then the two instances can be merged (possibly using a condition with an OR statement combining the two original conditions).
- What if there are conflicts between multiple preferences? See 27: How do we deal with conflicts in profiles?.