SORU
3 NİSAN 2009, Cuma


Ters Arabiriminin Nitelik

Nasıl Ters Özniteliği kullanırım? Eğer yanlış değilsem, çok ilişkileri için bir ters özniteliği true olarak ayarlanmış olması gerekir. Çok-çok ilişkileri için varlık sınıfı ters özelliklerinden biri de doğru ve yanlış başka bir ayarlamak için ayarlanmış olması gerekir.

Herkes bu biraz ışık tutabilir?

CEVAP
3 NİSAN 2009, Cuma


Ters özniteliği true olarak ayarlanmış olması gerekir

'Sahibi' Derneği. belirtmek için ters özniteliği kullanın (Bir dernek bir ucu ters ayarlamak için sadece bir sahibi olabilir, diğer ayarlanacak olan 'sigara ters'). (Sahibi: inverse=false; Olmayan sahibi: inverse=true)

Eğer ters son olarak toplama işareti yaparsanız değil bir-çok ortaklık, daha sonra Arabiriminin ek bir GÜNCELLEME yapacak. Aslında, bu durumda, Arabiriminin ilk Ekle varlık bulunan koleksiyonu, gerekirse takın işletme sahibi Koleksiyonu, ve daha sonra, güncelleştirmeleri 'koleksiyonu varlık', böylece yabancı anahtar seti ve dernek yaptı. (Bu da senin DB yabancı anahtar null anlamına gelir unutmayın).

Ne zaman mark koleksiyonu son olarak 'ters', sonra Arabiriminin ilk kalıcı varlık o 'sahibi' Koleksiyonu ve kalıcı varlıklar. toplama sonra, kaçınarak ek bir GÜNCELLEŞTİRME bildirimi.

Yani, iki yönlü bir ilişki içinde, her zaman bir ters bitecek gibi değil.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Evan Coury

    Evan Coury

    29 NİSAN 2007
  • Michael Neal

    Michael Neal

    2 Mayıs 2009
  • Shantanu Sood

    Shantanu Soo

    3 Kasım 2008