Как определить отношения секвелизации без фактического внешнего ключа?

У меня есть существующая база данных, как это:

students:
  name        : string
  school_id   : integer

schools:
  name        : string

Атрибут school_id в таблице студентов не является фактическим внешним ключом. Это просто целое число, представляющее отношения между учениками и школами без какого-либо внешнего ключа.

При таком типе дизайна, как я могу определить отношения в секвелировании, чтобы я мог получить школьное имя ученика (student.school.name)?

0 ответов

Другие вопросы по тегам