Share via


İlişkiler (Visual veritabanı araçları) ile çalışma

Arasında ilişkiler oluşturabilirsiniz, tablos göstermek için nasıl bir sütun tablo başka sütunlara bağlı tablo.

İlişkisel bir veritabanında, ilişkiler gereksiz verileri önlemenizi sağlar.Örneğin, kitaplar hakkında bilgi izleyecek bir veritabanı tasarlıyorsanız, kitabın başlığı gibi her kitap hakkında bilgileri depolayan bir tablo başlıkları olarak da adlandırılır olabilir tarih yayınve yayımcı.Yayıncının telefon numarası, adresi ve posta kodu gibi yayıncı hakkında saklamak isteyebileceğiniz bilgiler de vardır.Tüm bu bilgileri başlıklarını depolamak için olan tablo, yayıncının telefon numarası yayınladığı her başlık için çoğaltılırdı.

Ayrı bir yayımcı bilgilerini yalnızca bir kez depolamak için daha iyi bir çözüm olan tablo, yayıncılar.Başlıkları sonra bir işaretçi koyabilirsiniz tablo , publisher uygulamasında bir girdi baþvurularý tablo.

Verilerinizin eşzamanlı değil emin olmak için bilgi tutarlılığına zorlayabileceğiniz bütünlük başlıklar ve Yayıncılar tabloları arasında.Bilgi bütünlük, ilişkileri bir tablo eşleşmeleri bilgi başka bir bilgi sağlamak.Örneğin, başlıklarının her başlığı tablo publishers içinde belirli bir yayıncı ile ilişkili olmalıdır tablo.Başlık veritabanında varolan bir yayımcı için veritabanına eklenemiyor.

Not

Çoğaltma için tablo yayımladıysanız, Transact-SQL deyim kullanarak şema değişiklikleri yapmalısınız alter table ya da sql Server Yönetim Nesneleri (smo).Tablo Tasarımcısı veya Veritabanı Diyagramı Tasarımcısı kullanarak şema değişiklik yapıldığında, bırakın ve tabloyu yeniden oluşturmak çalışır.Yayımlanmış nesneler bırakamazsınız, bu nedenle, şema değişikliği başarısız olur.

İlişkileri ile çalışma hakkında ayrıntılar için aşağıdaki konulara bakın.

Bu Bölümde

Başvuru