Skip to main content

AccessTr.neT


Veritabanı Tasarım Fikir Yardımı

Veritabanı Tasarım Fikir Yardımı

Çözüldü #1
Arkadaşlar Merhaba Bir üniversite topluluğu olarak üye listemizi elimizde bulundurmak üzere bir Access veri tabanı oluşturmaya karar verdik. Şu an tasarım aşamasındayız ve bir yerde takıldım yardımlarınızı bekliyorum. 

Takıldığım yer ise şu. Her üyemize becerilerine göre rozet vereceğiz. Sistem şu şekilde ilerleyecek Her üye rozet toplamaya çalışacak yani her üyenin ilerleyen zamanlarda onlarca rozeti olabilecek. Bu yüzden rozet tablosunu oluşturdum yeni eklenen rozetler kolaylıkla eklensin diye. Bu rozetleri rozet tablosu altında satır satır listeledim. Resim, müzik, heykel gibi. Birde üye listesi tablosunda Rozet sütunu oluşturdum. Fakat bunları nasıl birbirine bağlayacağımı toparlayamadım. Ekteverdiğim taslağı incelerseniz ve geri dönüşler yaparsanız sevinirim..

Yardımlarınız için şimdiden teşekkürler..
.rar Database1.rar (Dosya Boyutu: 47,94 KB | İndirme Sayısı: 7)
Cevapla
#2
merhaba

tbl_rozetler :

kayıt_ıd
rozet_ıd
ogrenci_ıd
verilis_tarihi

tablonuzda tutabiliriniz verilen rozetleri.
Universal Form Tasarımı. devamlı güncelleniyor.
SQL TO Vba Convertör.
Cevapla
#3
(17/05/2018, 00:46)A.Kadir. yazdı: merhaba

tbl_rozetler :

kayıt_ıd
rozet_ıd
ogrenci_ıd
verilis_tarihi

tablonuzda tutabiliriniz verilen rozetleri.

Cevabınız için teşekkürler aslında niyetim minimum satır sayısında işi halletmekti ve bu yüzden öğrenci listesi tablosunda rozetler sutunu oluşturup ona 1,2,3 ya da 1,2 gibi birden çok değer girerek rozet tablosunda sadece rozetleri listelemek niyetindeydim. Böyle bir yaklaşımda bulunmamız mümkün müdür?
Cevapla
#4
tabiiki mümkün 
bu durumda rozet sayısında değişkeni belirlemeniz gerekmekte.
yani bir öğrenciye en fazla kaç rozet verilebiliyor ise öğrenci tablonuzda o kadar alan ihtiyacınız olacaktır.
alan adı: rozet1     biçimi : sayı    ilişkisi: roset_ıd
alan adı: rozet2     biçimi : sayı    ilişkisi: roset_ıd
alan adı: rozet3     biçimi : sayı    ilişkisi: roset_ıd 
>>>>>>>>> rozet sayısı kadar
Universal Form Tasarımı. devamlı güncelleniyor.
SQL TO Vba Convertör.
Cevapla
#5
(17/05/2018, 01:58)A.Kadir. yazdı: tabiiki mümkün 
bu durumda rozet sayısında değişkeni belirlemeniz gerekmekte.
yani bir öğrenciye en fazla kaç rozet verilebiliyor ise öğrenci tablonuzda o kadar alan ihtiyacınız olacaktır.
alan adı: rozet1     biçimi : sayı    ilişkisi: roset_ıd
alan adı: rozet2     biçimi : sayı    ilişkisi: roset_ıd
alan adı: rozet3     biçimi : sayı    ilişkisi: roset_ıd 
>>>>>>>>> rozet sayısı kadar

Anladım Öğrenci tablosundaki rozet sütunlarını arttırmam gerekiyor. Teşekkürler yardımınız için..
Cevapla
#6
Şu şekildede yapabilürsin, rozet diye alan ekle, varsayılan değer sıfır. Sonra rozet kazandığında son rozeti okut, yeni rozeti üzerine eklet tabloya yaz.
POWER 'un Çekirgesi :=)
ozguryasin, 23-09-2009 tarihinden beri AccessTr.neT AİLESİ üyesidir.
Access'i Profesyonel Şekilde Öğrenmek İçin https://www.accesstr.net Ailesi Yeter. alkis


Site Kurallarını sorularınızın hızlı cevaplanması için kesinlikle okuyunuz.
Cevapla

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

Yorum yapmak için üye olmanız gerekiyor

ya da