SORU
5 ŞUBAT 2009, PERŞEMBE


Hiç bir veritabanı 1:1 ilişki kullanarak bir anlamının olduğu bir zaman var mı?

Normalleştirme geçen gün düşündüm ve aklıma şu geldi, eğer veritabanında 1:1 bir ilişki olması gereken yerde bir anı düşünün.

Adı:SSK? Aynı tablo ile bir araya geldi PersonİD:AddressİD? Yine aynı tablo.

1:çok veya çok:birçok (uygun ara tablolar ile), ama asla bir 1:1 milyon tane örnek bulabilirim.

Eksik bir şey belli mi?

CEVAP
5 ŞUBAT 2009, PERŞEMBE


1:1 ilişki genellikle nedense daha büyük bir varlık bölümlenmiş olduğunu gösterir. Sık sık, çünkü performans sebeplerle fiziksel şema, ama olabilir mantığı yan da ise büyük bir bölümü veri olması beklenmektedir "bilinmeyen" aynı anda (bu durumda bir 1:0 veya 1:1, ama daha fazla değil).

Bir çalışan hakkında veri var, ama, eğer tahsil edilmesi gereken daha büyük bir veri kümesi var ve eğer sağlık sigortası için seçin. mantıksal bir bölüm örnek olarak: Farklı bir tabloda Sağlık Sigortası ile ilgili demografik verileri bölümleme ve çevresinde bu veriler sigorta alakasız çekme önlemek için daha kolay güvenlik hem de vermeye devam ediyorum.

Fiziksel bir bölümü için aynı verileri birden fazla sunucuda barındırılan olurdu. Ben sürekli sağlık kapsama demografik verileri başka bir devlet (HR office, örneğin) ve birincil veritabanı, tek bir bağlantı üzerinden bir bağlantılı sunucu... kaçınarak çoğaltma hassas verileri diğer yerlerde, henüz yapmak için kullanılabilir (varsayarak burada nadir) sorgular lazım.

Fiziksel bölümleme faydalı olabilirzamandaha büyük bir varlık tutarlı kümeleri gerektiğini sorgular.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • cdgotx

    cdgotx

    8 Kasım 2011
  • theatre2film

    theatre2film

    12 NİSAN 2006
  • TV nEW

    TV nEW

    25 AĞUSTOS 2012