tekrar eden kayıtlar

1 2 3
07/10/2011, 15:44

yturan

Her bir yıl için bütün ayları girmek gerekiyor. Her bir Ay için kurumları girmek gerekiyor. Yani yeni bir yıl yazdığımızda, alt tablolarında bütün ayları tanımlasa, aylara da kurumları tanımlasa olabilir mi? Örnekten daha iyi anlaşılabilir sanıyorum.

Bunun bir yolu var mıdır?
Yardımcı olursanız sevinirim...

07/10/2011, 17:39

snowsoft

Girecegin ürün yada kayıta o yıl ay ve merkezin idsini kaydettirip ayrı bir alanda kaydettirip sonra listelerken Sql den yararlanarak filitrelemek gerekiyor
yıl
1 2011
ay

2 şubat

merkez
30 merkez şube 2

üründe

ürün ismi yılid ayid subeid
ayakkabı 1 2 30

şeklinde tabloya kaydettirirsen filitrelerken o ürün hangi yıl veya aya sahipse o yılda gelir

mesela : "select * from urunler where yilid='"&me.yilid&"' and ayid='"&me.ayid&"' and subeid="&me.merkezid diye Sql ile çagırabilirsin
sqlde hatalar olabilir sadece örnek olarak göstermek istedim
07/10/2011, 17:41

yturan

snowsofT, o kadar bilgim olsaydı süper olurdu ama, hiç bişey anlamadım. Zor değilse örnek üzerinde yapabilirmisiniz?. Forumda aradım bilamadım.
07/10/2011, 17:52

snowsoft

Prjende TMSİD ile verdigin şubeler bir alt şubeleredemi ayrılıyor
merkez şube 01
merkez şube 02 diyerek


şimdi eve gidiyorum evdeyken bir örnek yapayım üstadlarımız ozmana kdr babar bir örnek gösteirr ama ben yine yapayım bir örne hem farklı yoılllardan ögrenmiş olursun
08/10/2011, 07:46

yturan

Bu zor bişey sanırım. Forumda da bulamadım. Belki de çok kolay olduğundan kimse gerek duymamış. Halbuki önemli. İlişkili tablolarda defasında aynı veriyi yazmanın bir anlamı yok. Yıllar yazabilirsiniz. Çünkü yazacağınız 4-5 tane rakamdır. Ayları da yazabilirsniz. Her bir yıl için 12 kayıt... Ama her bir 12 kayıt için 5 kayıt daha yazsanız çok kayıt eder.

Bunun belki başka bir yolu da vardır. Üstadlardan yardımı bekliyorum.
08/10/2011, 09:23

alpeki99

Neden tersinden gidiyorsunuz? Yıl -> Ay -> Şube vb. bir yapı kuracak olursanız her defasında aynı kayıtları girmeniz elbette kaçınılmaz olacaktır. Siz Şube -> Yıl ve Ay şeklinde kayıt tutacak olursanız şubeleri her defasında yazmamış olacaksınız.
1 2 3