Adendos
O primeiro JoinColumn é sempre o nome da classe que estamos.
Se a classe for lesson "lesson_id", e por aí vai.
Atualizado
O primeiro JoinColumn é sempre o nome da classe que estamos.
Se a classe for lesson "lesson_id", e por aí vai.
Atualizado