Я застрял с очень простой проблемой, касающейся ЭДС, вот что у меня есть.
EClass A:
aID : EInteger (Key: true)
EClass B:
bID : EInteger (Key: true)
EClass C:
Reference refA: to elements of A, containment: true, EKeys: aID, 0 .. n
Reference refB: to elements of B, containment: true, EKeys: bID, 0 .. n
Теперь вот проблема. В обоих списках a и b я хотел бы иметь идентификаторы от 0 до n. Однако, когда я делаю это, я получаю сообщение:
The ID '1' of 'A' collides with that of 'B'
Надеюсь, моя проблема описана четко. Кто-нибудь знает, что я делаю не так? Спасибо!