Вот как я это сделал в одном из моих JDL для блогового приложения .
relationship ManyToOne {
Blog{user(login)} to User
Post{blog(name)} to Blog
}
relationship ManyToMany {
Post{tag(name)} to Tag{entry}
}
В вашем случае, я думаю, вам нужно будет сделать:
relationship OneToOne {
StudentInfo{user(login)} to User
}
login
- это поле, которое будет отображаться в раскрывающемся списке. Да, он распознает «пользователя» в вашей схеме JDL. Обратите внимание, что это работает только с монолитами и микросервисами с OAuth. Не поддерживается, если вы используете микросервисы с JWT или UAA.