Aracılığıyla paylaş


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

Bilgisayarınızı tablo göstermek için s arasında ilişkiler oluşturabilirsiniz nasıl bir sütun tablo diğer sütunlara bağlı tablo.

Ilişkisel bir veritabanında, ilişkiler gereksiz verileri önlemek sağlar.Örneğin, kitapları hakkında bilgi izler bir veritabanı tasarlıyorsanız, bu kitabın başlığı, yayım ve Yayımcı tarih gibi her kitap hakkında bilgi depolayan başlıkları adlı bir tablo olabilir.Yayımcı, publisher'ın telefon numarası, adresi ve posta kodu gibi hakkında saklamak istediğiniz bilgi yok.Bu bilgilerin tümü konu başlıklarını depolamak için olan tablo, publisher'ın telefon numarası yayımcı yazdıran her başlık için çoğaltılması.

Daha iyi BIR çözüm ayrı bir yayımcı bilgileri yalnızca bir kere saklamaktır tablo, yayımcılar.Başlıkları sonra bir işaretçi koyabilirsiniz tablo, yayımcı bir girdi başvuran tablo.

Veri Eşitleme yetersiz olduğundan emin olmak için, bilgi tutarlılığına zorlayabilir bütünlük başlıklar ve yayımcılar tablolar arasında.Bir bilgi tutarlılığı ilişkileri sağlamak tablo başka bir bilgi eşleşir.Örneğin, başlıklarının her başlığı tablo yayımcılar, belirli bir yayımcı ile ilişkilendirilmelidir tablo.Başlık, veritabanında varolmayan bir yayımcı 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. TABLO DEĞİŞTİRME veya SQL Server Management Objects (SMO).Şema değişiklikleri Tablo Tasarımcısı veya veritabanı diyagramı Tasarımcısı'nı kullanarak yapıldığında, bırakın ve tabloyu yeniden dener.Yayımlanmış nesneler bırakamazsınız, bu nedenle, şema değişikliği başarısız olur.

Ilişkileri ile çalışma hakkında daha fazla bilgi için aşağıdaki konulara bakın.

In This Section

Reference