ник: snipe
вроде все.......
только зачем в таблице хранить текстовую информацию......
если вместо Класса Заболевания - можно хранить его числовое значение
а вместо Локализации и МКБ хранить только МКБ (как я понял МКБ уникально и соответствует только одному заболеванию) ...соответственно использование ключевого поля необязательно