Bağlantı tablosu kullanarak çoktan çoğa Hazırda bekletme modunu eşlemek istiyorum.Bağlantı Tablo ile Hazırda Beklemedeki Çok Kütük Listesi nasıl eşlenir Harita Çizgisi
public class Parent{
private List<Child> _children;
//...getters and setters
}
Ben üç sütun link_id
, parent_id
ve child_id
ile bir bağlantı tablosu (link_table) kullanın: İki sınıf, örneğin Veli ve Çocuk sınıfı var. Veritabanı, SQL sunucusu ve kimlik türleri benzersiz belirleyicidir. Bu yüzden genellikle id alanları için rehber kullanırım.
Bu, doğru etiket kullanılıyorsa, bu <list />
etiketini kullanarak nasıl uygulayabilirsiniz? Bunu başarmak için iyi bir doküman biliyor musunuz?
Şu anda bir ConstraintViolationException alıyorum ancak bununla ilgili iyi bir belge veya örnek bulamadım.
Temel bir sorun olduğunu düşünüyorum: bağlantı tablosunda otomatik olarak oluşturulacak link_id
belirtme.
Bu da inanıyorum bir dizin sütunu gerektirir. – Brandon
Gerekli güçlü bir kelimedir. Bazılarının endekssiz olarak kötü performans göstermesiyle sonuçlanabilirsiniz, ancak indeksin * gerekli * olduğunu düşünemiyorum. – corsiKa
"dizin sütunu", bu bağlamdaki bir veritabanı dizininden çok farklıdır. – araqnid