А что вам поможет?
Вы можете ответить на вопрос - зачем эти фиктивные ID на клиенте? Вы ведь их получаете исходя из значения Department, а значит это свойство уже должно быть уникальным. Если же держать данные в базе, то ID на клиенте, это профанация, думаю сами вполне можете догадаться почему.
|