Junior — Middle
Bir-çox konseptini izah edin və harada tətbiq olunduğunu göstərin
sobes.tech Süni İntellekt
AI-dan cavab
"Birden çox" konsepsiyası, birinci varlıq ilə ikinci varlıq arasında əlaqəni təsvir edir, burada birinci varlıqdan olan qeyd ikinci varlıqdan olan bir neçə qeyd ilə əlaqələndirilir.
Misal: verilənlər bazasında, bir müəllifin çox kitabı ola bilər. Bu əlaqə əlaqəli verilənlər bazalarında və ORM-də (məsələn, Java-da JPA/Hibernate) geniş istifadə olunur.
Java-da JPA istifadə edərək nümunə:
@Entity
public class Müəllif {
@Id
private Long id;
@OneToMany(mappedBy = "müəllif")
private List<Kitab> kitablar;
}
@Entity
public class Kitab {
@Id
private Long id;
@ManyToOne
@JoinColumn(name = "müəllif_id")
private Müəllif müəllif;
}
Burada, bir müəllifin çox kitabı ola bilər və hər kitab yalnız bir müəlliflə əlaqəlidir.