Skip to main content

AccessTr.neT


tablo ilişkilendirme ve bilgi tekrarını azaltma nasıl yapılabilir

tablo ilişkilendirme ve bilgi tekrarını azaltma nasıl yapılabilir

Çözüldü #1
merhaba, seruz hocanın, bir arkadaşımızın sorusuna cevap olarak eklediği fatura kesimi ile alakalı örnekte, tablo ilişkileri hakkında bir soru aklıma takıldı. örneğin olduğu link https://accesstr.net/konu-raporda-sayfa-...zleme.html
örnek üzerinden gidersek sorum şu ;
tbl_bilgi, tbl_firma, tbl_islem tabloları arasındaki ilişki sadece tbl_bilgi ve tbl_islem arasında bir-çok şeklinde. firma tablosundaki bilgiler aynı zamanda bilgi tablosunda da var. bu durumda sürekli aynı bilgiler girilmiş oluyor. bilgi tablosuna, firma tablosundan sadece bir bağlantı yapılarak db de bilgi tekrarının önüne nasıl geçebilirim. örneğin sadece alakalı olan kısmını ekliyorum.
yardımlarınız için teşekkür ederim.
.rar irsaliye.rar (Dosya Boyutu: 26,13 KB | İndirme Sayısı: 103)
İnsanlar başaklara benzerler. İçleri boşken başları havadadır, içleri doldukça eğilirler!" montaigne
Cevapla
Çözüldü #2
sn linux, cevap verilememesinin sebebi sanırım yeterince anlaşılmaması. biraz daha açarmısınız.
Cevapla
Çözüldü #3
merhaba sleadgeab, soruyu dediğiniz gibi bira daha detaylı sorayım. eklediğim dosyada 3 adet tablo var. tbl_firma ; firma bilgileri. tbl_islem; irsaliyeye ait ürün ve miktar bilgisi. tbl_bilgi; firma bilgileri ve irsaliye kesildi ise bu bilgiler bağlantılı geliyor. firma bilgileri hem tbl_bilgi hem de tbl_firma da olması fazla bilgi girişi değilmidir. tbl_bilgi tablosuna sadece tbl_firma tablosundan bağlantı yapılarak her irsaliye kesildiğinde firma bilgilerinin gereksiz yere kaydının yapılması engellenebilirmi? tablo ilişkilerinin anlatıldığı derslerde aynı bilgiler tekrar girilmemesi şeklinde söyleniyor. mantıklı olanda bir tabloda bilgi varsa aynı bilgiler neden başka bir tablodada bulundurulsun. umarım anlatabilmişimdir. ilginize teşekkürler.
İnsanlar başaklara benzerler. İçleri boşken başları havadadır, içleri doldukça eğilirler!" montaigne
Cevapla
Çözüldü #4
Örneğinizde BİLGİ tablosunda FİRMA tablosunda olan
bazı bilgilerin tekrarı var. Elbette bunlar gereksiz. Ancak
ayni olmayan alanlar da var. Bu yüzden gerekli mi değil mi
siz karar vereceksiniz. Tasarımcı FIRMA tablosunu şişirmemek
için örneğin 10 alanlı özet bir tablo yaratabilir ( irsaliye
işlemlerini yapabilmek için ) ancak gerektiğinde doldurulmak
üzere farklı bir tabloda örneğin FİRMAEKBİLGİLERİ , çok farklı
alanlarla da çalışabilir.

Aslında form üzerinde yaptıklarınız doğru ama FİRMA TABLOSU
çok gereksiz kalmış, kullanılacak hiçbir yeri yok sadece BILGI tablosuna
"Combo" vazifesi görüyor.

Sizi doğru anladıysam, ben olsam FIRMA tablosunu iptal ederim

Kolay gelsin
okileturc, 18-03-2009 tarihinden beri AccessTr.neT üyesidir.
Cevapla
Çözüldü #5
tüm ilgilenen arkadaşlara teşekkür ettim. tablo ilişkilerini tam olarak çözmem lazım. yoksa yaptıklarınız boşa oluyor.
İnsanlar başaklara benzerler. İçleri boşken başları havadadır, içleri doldukça eğilirler!" montaigne
Cevapla
Çözüldü #6
Sayın linux2ex, Tablo ilişkilerini çözmek istiyorsanız daha fazla örnek inceleyerek,daha fazla çaba sarfetmeniz gerekir,

Alıntı:yoksa yaptıklarınız boşa oluyor
anlamadım, siz yapamazsanız bizim yardımlarımız boşa mı gitmiş oluyor,
yanlış anlamadıysam, düşüncenizde yanılıyorsunuz,

bu mesajlara binlerce kişi ulaşıyor ve bilgi sahibi oluyorlar, kimsenin yardım çabası boşa gitmiyor,



(02/07/2009, 15:17)linux2ex yazdı: tüm ilgilenen arkadaşlara teşekkür ettim. tablo ilişkilerini tam olarak çözmem lazım. yoksa yaptıklarınız boşa oluyor.
İyi Çalışmalar....
Cevapla

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da