Tüp bayiileri için bir otomasyon siparişi aldım yanlız bu programda işin içinden çıkamadığım bir sorun var ?
Sorun :
Veritabanı kısmında abone ve aboneye satılan ürünler yer alacak
kayıtlar sadece bir tabloda mı olmalı yoksa ayrı ayrı tablolarda mı?;
1-)Abone Tablosu
2-)Aboneye Satılan malların tablosu; diye
ben bu konuda çok kararsız kaldım bu işi sizlerin tecrübesine bırakıyor ve herkese şimdiden teşekkür ediyorum...
*****
Forum kuralları
Forum kurallarını okuyup, uyunuz!
Forum kurallarını okuyup, uyunuz!
Sabit ve hareket tablolarını ayırman lazım.Sabit tablonda Abonenin numarası adı soyadı, adresi v.b. gibi sabit bilgileri. Hareket tablosu ise bu abonenin hangi taraihte hangi ürünü aldığı v.b. ni tutmalısın. Basit bir örnek vereyim:
ABONESABIT
------------
AbnNO PK
AbnAdi
AbnTel
AbnAdres
URUNSABIT
-----------
UrunNo PK
UrunAdi
ABONEHAREKET
------------
ID PK
AbnNO FK
Tarih
UrunNo
*****
çok teşekkür ediyotum naile...
sanırım ne demek istediğinizi anladım;
bakalım anlamışmıyız:
Tablolar :
1- ABONEBILGILERI
2- URUNBILGILERI
3-HAREKETTABLOSU
Abone Tablosunda Sıra_no alanı ve Ürün tablosunda da İşlem nodiye alanlar bu alanlar birbirine master-detail bağlantısına sahip olcak
ve ürün hareket tablosunda bu kayıtlar tutulacak SAnırım demek istediğin bu....
Yanlız ben şöyle bir yol izledim:
Abone Tablo Alanları
-------------------------
Abone_no
Abone_Adsoyad
Abone_ev_adresi
Abone_ev_tel
Abone_is_adresi
Abone_istel
Abone_kayıt_tarihi
Ürün Tablosu Alanları
--------------------------
Sıra_no
Abone_sıra_no
Ürün_cinsi
Ürün_adedi
Ürün_fiyatı
Toplam_tutar
Odenen_tutar
Kalan_tutar
Son_ödeme_tarihi
---------------------------
bu iki tablonun Abone_no ve Abone_sıra_no master_detail bağlantılı
bir satış yaptığım zaman Abone_sıra_no fieldına Abone tablosundaki Abone_no'yu ekliyor...
-----------------------------------------------------------------------------------
ne kadar doğru ne kadar yanlış bilemiyorum bunu size bırakıyorum.
Kolay gelsin
sanırım ne demek istediğinizi anladım;
bakalım anlamışmıyız:
Tablolar :
1- ABONEBILGILERI
2- URUNBILGILERI
3-HAREKETTABLOSU
Abone Tablosunda Sıra_no alanı ve Ürün tablosunda da İşlem nodiye alanlar bu alanlar birbirine master-detail bağlantısına sahip olcak
ve ürün hareket tablosunda bu kayıtlar tutulacak SAnırım demek istediğin bu....
Yanlız ben şöyle bir yol izledim:
Abone Tablo Alanları
-------------------------
Abone_no
Abone_Adsoyad
Abone_ev_adresi
Abone_ev_tel
Abone_is_adresi
Abone_istel
Abone_kayıt_tarihi
Ürün Tablosu Alanları
--------------------------
Sıra_no
Abone_sıra_no
Ürün_cinsi
Ürün_adedi
Ürün_fiyatı
Toplam_tutar
Odenen_tutar
Kalan_tutar
Son_ödeme_tarihi
---------------------------
bu iki tablonun Abone_no ve Abone_sıra_no master_detail bağlantılı
bir satış yaptığım zaman Abone_sıra_no fieldına Abone tablosundaki Abone_no'yu ekliyor...
-----------------------------------------------------------------------------------
ne kadar doğru ne kadar yanlış bilemiyorum bunu size bırakıyorum.
Kolay gelsin
Bilgi Paylaşıldıkça Çoğalır
S.A.
sanırım ürünler tablosunda abone_sıra_no alanına gerek yok.
üç tablo için ben şöyle bir yapı yapardım.
ABONELER TABLOSU
ABONE_NO //
Abone bilgileri
.....
ÜRÜNLER TABLOSU
URUN_NO //
ürün bilgileri
.....
HAREKETLER TABLOSU
HAREKETNO
ABONE_NO
URUN_NO
Hareket bilgileri
.....
bir satış yaptığın zaman aboneler tabosundan seçtiğiin kaydın ABONE_NO sunu Ürünler tablosundan sattığın ürünün URUN_NO sunu alıp hareketler tablosuna ekleyeceksin. (Tabiki diğer hareket bilgileri ile birlikte). Eğer doğru anladıysam ben yapıyı böyle oluştururdum.
Kolay Gelsin.
sanırım ürünler tablosunda abone_sıra_no alanına gerek yok.
üç tablo için ben şöyle bir yapı yapardım.
ABONELER TABLOSU
ABONE_NO //
Abone bilgileri
.....
ÜRÜNLER TABLOSU
URUN_NO //
ürün bilgileri
.....
HAREKETLER TABLOSU
HAREKETNO
ABONE_NO
URUN_NO
Hareket bilgileri
.....
bir satış yaptığın zaman aboneler tabosundan seçtiğiin kaydın ABONE_NO sunu Ürünler tablosundan sattığın ürünün URUN_NO sunu alıp hareketler tablosuna ekleyeceksin. (Tabiki diğer hareket bilgileri ile birlikte). Eğer doğru anladıysam ben yapıyı böyle oluştururdum.
Kolay Gelsin.
Duyduğun Şeylerin Söylediklerim Olduğuna Eminim Ama
Anladığın Şeylerin Anlatmak İstediklerim Olduğuna Emin Değilim
Anladığın Şeylerin Anlatmak İstediklerim Olduğuna Emin Değilim