Skip to main content

AccessTr.neT


Birden Fazla Altformun Bağlanması İle İlgili Kurguda Problem Yaşıyorum

Birden Fazla Altformun Bağlanması İle İlgili Kurguda Problem Yaşıyorum

#7
kurmuş olduğunuz ilişki hatalı gibi geldi bana
actionparttable tam 2 tablonun arasında ve 2si ile de ilişkisi 1e çok
parttabledan actionparttablea 1e çok ilişki nasıl mümkün olabilir tersi bir ilişki olması gerekmez mi?
parça dediğiniz şey ne?
şimdilik testuser tablosuna girmiyorum
mesela 2 arabamız var 2sinde de karbüratör var ama 2 karbüratör başlı başına farklı nesnelerdir dolayısıyla bunlar için farklı bir kimlik gerekir
1 - A arabası
--- parça ID=1 , Tür= Karbüratör
--- Parça ID=2 , Tür= Motor
--- Parça ID=3 , Tür= Akü
....
2 - B Arabası
--- parça ID=4 , Tür= Karbüratör
--- Parça ID=5 , Tür= Motor
--- Parça ID=6 , Tür= Akü
....
bu durumda
1 - Araç tablosu
2 - Parça Tablosu (Araç tablosuyla ilişkili bir alan)
3 - test tablosu (Parça tablosuyla ilişkili bir alan) burada 2 farklı tablo kullanmışsınız ama

tüm tablolarınıza birkaç kayıt ekleyip (mümkünse sallama isim yerine bizim anlayacağımız isim ama gerçekten kullanılan parça ismi olsun) her tablonun anlamını diğer tablolarla ilişkisini biraz daha açıklar mısınız?

not: ilişkili alanlar kullanırken isim yerine sayısal id alanları kullanın mesela partname metinsel bir ifade o alanı kullanmak yerine partID kullanılabilir daha pratik ve verimli olur
Cevapla
#8
(08/04/2021, 21:48)berduş yazdı: kurmuş olduğunuz ilişki hatalı gibi geldi bana
actionparttable tam 2 tablonun arasında ve 2si ile de ilişkisi 1e çok
parttabledan actionparttablea 1e çok ilişki nasıl mümkün olabilir tersi bir ilişki olması gerekmez mi?
parça dediğiniz şey ne?
şimdilik testuser tablosuna girmiyorum
mesela 2 arabamız var 2sinde de karbüratör var ama 2 karbüratör başlı başına farklı nesnelerdir dolayısıyla bunlar için farklı bir kimlik gerekir
1 - A arabası
--- parça ID=1 , Tür= Karbüratör
--- Parça ID=2 , Tür= Motor       
--- Parça ID=3 , Tür= Akü       
.... 
2 - B Arabası
--- parça ID=4 , Tür= Karbüratör
--- Parça ID=5 , Tür= Motor       
--- Parça ID=6 , Tür= Akü         
....
bu durumda
1 - Araç tablosu
2 - Parça Tablosu (Araç tablosuyla ilişkili bir alan)
3 - test tablosu (Parça tablosuyla ilişkili bir alan) burada 2 farklı tablo kullanmışsınız ama

tüm tablolarınıza birkaç kayıt ekleyip (mümkünse sallama isim yerine bizim anlayacağımız isim ama gerçekten kullanılan parça ismi olsun) her tablonun anlamını diğer tablolarla ilişkisini biraz daha açıklar mısınız?

not: ilişkili alanlar kullanırken isim yerine sayısal id alanları kullanın mesela partname metinsel bir ifade o alanı kullanmak yerine partID kullanılabilir daha pratik ve verimli olur



Sayın Berduş,

Sorunumu çözdüm. benim yapmak istediğim araç ile en alt seviye olan test tablolarının formda bağımlı hareket etmesi idi. En son atmış olduğum Access teki ilişki yapısını hiç değiştirmeden,  chasis ile tire tablosunda vehicleidfk adında bir tane sayı alanı oluşturdum. Form üzerinde de partname dışında bir de bu alanları actionparttable in vehicleidfk sı ile bağlayınca sorun çözüldü. zaman ayırdığınız için teşekkürler. 
Cevapla
#9
Rica ederim.
İ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
Task