sql >> データベース >  >> RDS >> Mysql

自己参照の親/子に1対多の関係を追加する

    @OneToMany(mappedBy="manager") 
    private List<Course> managedCourses = new ArrayList<Course>();
    
    @OneToMany(mappedBy="lecturer")
    private List<Course> lectuedCourses = new ArrayList<Course>();
    

    ...

    @Entity
    @Table(name = "courses")
    @Component
    public class Course implements Serializable
    
    @ManyToOne
    @JoinColumn(name="lecturer_id", insertable=false, updatable=false)
    private Employee lecturer;
    
    @ManyToOne
    @JoinColumn(name="manager_id", insertable=false, updatable=false)
    private Employee manager;
    



    1. Oracle Cloudの内訳–OCIでのデータベースホスティングコスト

    2. MySQLストアドプロシージャでトランザクションを使用するにはどうすればよいですか?

    3. Laravel5.3モデルの作成戻り値フィールドにはデフォルト値がありません

    4. SQLServerクエリストア