Access İçiçe Döngü

06/11/2018, 13:55

mstfztrk

Merhaba,
Takvim uygulamaları farklı şekilde yapılıyor belki ama,
- Tablo 1 : yıllar,
- Tablo 2 : aylar
var iken her yıla ait aylar mevcut. Yani her bir sene için aylar tablosu nasıl ilişkilendirilir?
veya bir başka şekilde soracak olursam accesste (veya mysql'de) içiçe for döngüsü hakkında bilgisi olan, kaynak tavsiyeniz var mı?

06/11/2018, 16:20

berduş

tam olarak ne yapmak istediğinizi biraz daha açıklar mısınız?
07/11/2018, 13:51

mstfztrk

teşekkürler @"haliliyas",
İkinci tablodaki aylar listesi, birinci tablonun her kaydına nasıl ilişkilendirilir. Yani örnekteki iki tablo arasında nasıl bir ilişkilendirme yapılabilir.
- İki tabloyu ilişkilendirmeden sorgu yaptığımda kısmen istediğim oluyor. Ama vt şişiriyor. Bu tarz problemlerde uygulanabilecek çözüm önerileri neler, yani bu tarz problemin konusu nedir?
- Programlamada bu for loop döngüsüdür. Öğrenmek istediğim vt'da bu nasıl çözümlenir, hangi konuya aittir?
Bir başka örnek;
- Asphalt multiplayer oynarken;
    * Her oyuncu bir Londra'da 5, Kairo'da 4... vb. yerlerderki yarış puanları, konumları... vb..
    * Her öğrenciye 20 ünitelik, 10 kitap verilip, ünite bazında başarılarının değerlendirilmesi..
07/11/2018, 14:26

berduş

sorunu "veritabanı ilişkilendirmesi"  olarak tanımlayabilirsiniz aslında. 
genel olarak ilişkili tablolarda her üst tabloda alt alanı tanımlayan bir alan ekleyebilirsiniz

mesela yıllar tablosunda aylar için, aylar tablosunda da günler için bir alan olabilir ; aşağıdaki örnekte böyle bir tabloya örnek
ama siz ajanda benzeri bir şey hazırlamayı düşünüyorsanız şu anda kafamda tam şekillendiremesem de yıl - ay - gün diye 3 ayrı tabloya ihtiyacınız yok bence
08/11/2018, 23:42

mstfztrk

haliliyas çOK teşekkürler...
Ne demek istediğimi ben anlatamadım galiba..
Konuyu silmek mümkün mü acaba?...
26/11/2018, 11:32

ozanakkaya

Merhaba,
3 tablo olmalı, 
1 Yıllar
2 Aylar
3 Veriler
Veriler tablosunda 2018 yılı için 12 ay, 2019 yılı için 12 aya ait verinin kayıtlı olması lazım. Veriler tablosunda id-yilid-ayid şeklinde veri olmalı, yeni yıla girildiğinde ekleme sorgusu ile yeni verilerin (12 kayıt) ekletilmesi lazım. Tabi doğru anladıysam. 

Bahsettiğiniz ilişkilendirme ile for next döngüsünün bağlantısı nedir? Mevzunun net anlaşılması için örnek Excel belgesi ekleyebilir misiniz?