sql >> Databáze >  >> RDS >> Oracle

Jak vykreslit stromovou strukturu v režimu spánku s více tabulkami?

Možná budete chtít mít v tabulce vztahů dva sloupce,

    @ManyToOne(fetch = FetchType.EAGER, cascade=CascadeType.ALL)
@JoinTable(name="Relationship", joinColumns =  @JoinTable(name = "Relationship", joinColumns = @JoinColumn(name = "parent_id", referencedColumnName = "id"), inverseJoinColumns = @JoinColumn(name = "id", referencedColumnName = "id"))@Fetch(FetchMode.SELECT)
 private Node parentNode;
@OneToMany(fetch=FetchType.EAGER, cascade=CascadeType.ALL)
@JoinTable(name = "Relationship", joinColumns = @JoinColumn(name = "id", referencedColumnName = "id"), inverseJoinColumns = @JoinColumn(name = "parent_id", referencedColumnName = "id"))
@Fetch(FetchMode.SELECT)
 private Set<Node> childNodes;


  1. vytvoření databáze na MySQL, jak mohu vytvořit dotaz zahrnující odds

  2. Vícepříkazové TVF v Dynamics CRM

  3. Jak vložit pole do MySQL pomocí Codeigniter?

  4. Jedinečná chyba pole MySQL 1500 varchar (#1071 – zadaný klíč byl příliš dlouhý)