Stok takip için nasil bir database yapmam lazim

19/03/2015, 13:22

Aniil1903

Hepinize iyi gunler arkadaslar.
Onecelikle size bu sitede yeni oldugumu bildirmek isterim.

Bu ayin sonuna bir tane stok takip programi yetstirmem lazim okul için. Bunu yapmak icinde bir database lazim. Database yapilisini en son geçen sene gordum, yani, birazcik unuttum nasil yapicagimi. Stok takipin yaninda birde personel takip ve musteri takip var. Yapamadigim yerde burasi zaten. Tablolari nasil birbiriyle birlestiecegimi bilmiyorum.

Ilk tablo --> Stok
Icindeki attributler:
urun_id
urun_isim
urun_model
urun_serino
urun_adedi
urun_tarihi
run_fiyati
urun_kayit_yapan

Ikinci tablo --> Personel
Icindeki attributler:
pers_id
pers_soyisim
pers_isim
pers_cinsiyet
pers_dogum_yili
pers_dogum_ayi
pers_dogum_gunu
pers_il
pers_ilce
pers_sokak
pers_ev_numarasi
pers_tur_is

Uçuncu tablo --> Musteri
Icindeki attributler:

musteri_id
urun_id
urun_fiyat
satis_tarihi
satis_saati
satan_pers

tablolarin içinde yanlis varmi arkadaslar? Yokse ben bu tablolari nasil dogru duzgun birbiryle birlestirebilirim? Database kismi bitince programlama bolumune basliyabilirim.

Yurtdisinda dogdum ve buyudum, o yuzden kotu Turkcem için çok ozur dilerim.
19/03/2015, 19:47

aydın3838

selam
stok tablosu
stokno
kayittarih
stokgrupno
stokkodu
barkodno
stokadi
birimno
alisfiyati
satisfiyati
kdv
iskonto
marka
model
renk
bolum
raf
serino
kritikmiktar
uyari
19/03/2015, 20:10

aydın3838

selam
aslında nasıl bir uygulama yapılacağına bağlı olarak bu tablo ve alanlar oluşturulur fakat kendi uygulamamda kullandığım şeklini kısaltarak size yolluyorum
küçük bir stok takip+cari takipte sizinkiler kısmen iş görür

stok tablosu ile ilgili alanlar
stok tablosu
stokno
kayittarih
stokgrupno
stokkodu
barkodno
stokadi
birimno
alisfiyati
satisfiyati
kdv
iskonto
marka
model
renk
bolum
raf
serino
kritikmiktar
uyari

stokgrup tablosu
grupno
grupadi
ilgi (true-false "true ise carikartlarda false ise stokgruplarında kullan")

stok birim tablosu
birimno
birimadi

stok hareket tablosu
hareketno
stokno
konu (stoğun neden girdiği yada çıktığı gibi)
tarih
saat
miktar
birimno
birimfiyati
tip (true-false "hesaplama işlemi tek alan oluşundan stok girişlerinde true çıkışlarında false değer atanır stok bakiyesini alabilmek için")

cari kart tablosu
musterino
tarih
carigrupno
carikod
barkodno
unvan
adsoyad
tcno
tel1
tel2
adres
mail
web

hareketler tablosu
bu tablo ile carinin tüm alış ve satışlarının ana hatlarını kontrol edersiniz detaylarını birazdan vereceğim
hareketno
musterino
konu
tarih
saat
kdv
iskonto
odemeno
vadetarih
islemtutari
alacak
borç
aciklama
kasano

hareketdetay tablosu
hareketno
stokno
konu
tarih
saat
aciklama
miktar
birimno
brimfiyat
tip (true-false "hesaplama işlemi tek alan oluşundan stok girişlerinde true çıkışlarında false değer atanır stok bakiyesini alabilmek için")

odeme türleri tablosu

odemeno
odemeadi (nakit,vadeli,açık hesap)

benim değimimle yapacağınız kurgu yani algoritmaya bağlı olarak
bu tablolarla orta ölçekli yani yıllık 500,000tl ciroluk cari hareket hesabı tutulabilir ve biraz daha zorlar ve ek tablolar ile rakamları 3 katına çıkarabiliriz

burada asıl iş sorgularda unutmayın