Yazeka
Arama sonuçlarına göre oluşturuldu
Bidirectional (çift yönlü) ilişki, iki varlığın birbiriyle bağlantılı olduğu ve her iki tarafın da bu ilişkiyi bildiği bir durumdur 13.
SQL'de bidirectional ilişki şu şekillerde ortaya çıkabilir:
- Parent-child ilişkisi: Bir ebeveyn varlığı, çocuk varlıklarının bir koleksiyonuna sahiptir ve her çocuk, ebeveynine referans verir 3.
- Many-to-many ilişkisi: Her iki taraftaki varlıklar, birbirine referans veren koleksiyonlara sahiptir 13.
Bidirectional ilişkilerde, bir tarafta yapılan değişiklikler diğer tarafta da yansımasını bulur 13. Bu tür ilişkiler, Hibernate ve JPA gibi çerçevelerde sıkça kullanılır 3.
Ayrıca, SQL Server'da bidirectional transactional replication (çift yönlü işlemsel çoğaltma) adı verilen bir teknoloji de bulunmaktadır 2. Bu, iki sunucunun birbirleriyle veri değişimi yapmasını sağlar; her sunucu hem veri yayınlar hem de diğer sunucudan aynı verileri içeren bir yayından abone olur 2.
5 kaynaktan alınan bilgiyle göre: