Projem için tablo oluşturma işlemini basitleştirmek için bir ER diyagramı tasarlıyorum.Ben birden fazla telefon numarası tutabilecek bir telefon numarası adında bir nitelik eklemek istiyorum.Nasıl yapabilirimVisual Paradigm ER diyagramı tablo ekleme
cevap
Visual Paradigm gerçekten ER diyagramları yapmıyor, sadece schema tasarımcısında ER terminolojisini kötüye kullanıyor. Dia, hem ER diyagramlarını hem de çoklu değerli öznitelikleri destekleyen bir araçtır.
Görsel Paradigma'da çok değerli öznitelikleri uygulamak için, ER diyagramlarının fiziksel modellere nasıl dönüştürüldüğünün bir bölümünü anlamanız gerekir. Bir ER diyagramı, böylece gibi çok değerli bir özelliği olan bir müşteriyi gösterebilir:
bir normalize edilmemiş/iç içe tablo modelinde, bu şekilde görünecektir:
ortadan kaldırmak grupları tekrarlamak ve uygun bir birincil anahtarı seçmek bize 1. normal formunu verir:
sonra normal formların kısmi bağımlılıkları satisifies ile dinlenme uğraşan: normalize tablolardan
, o Görsel Paradigma tarafından üretilenler gibi bir tablo şema tasarımında çok değerli niteliği uygulamak görebilirsiniz özniteliği temsil edecek yeni bir tablo oluşturmalısınız (ER'de bir öznitelik, bir değer kümesine ayarlanmış bir varlıktan bir eşlemedir, dolayısıyla bir özniteliği temsil etmek için iki sütun kullanılır).
saçma çok geniş olduğu için beklemeye bu soruyu koymak: yeni tablo işletmenin birincil anahtar oluşan bileşik bir birincil anahtar ve nitelik değerine sahip olacaktır. Cevabım çok uzun değil ve çoklu tek değerli öznitelikler veya ER'de bire çok ilişkilerle birden çok değerli bir öznitelikle karşılaşmadığınız sürece makul alternatif yanıt yoktur. – reaanb
Cevapla tatmin olduğumu kabul ediyorum – Curriculaa