*********kişi tablosu****** ID --- ad --- soyad --- tckNo ************************
******** tüzel kişi tablosu ********** ID ---- ad ------ vergiNo ********************************
*******satış tablosu********* ID ---- urunID ----- kisiTuzelKisiID ***************************
yukarıdada gözükdüğü gibi gerçek kişiler ve tüzel kişiler ayrı iki tabloda tutuluyor. Satış yapıldığında hangi üründen kimin aldığı(tüzel veya gerçek kişi olabilir) satış tablosunda tutulacak. Ancak ID olarak alamıyorum çünkü kişi ID'leri çakışır. Böyle bir durum için nasıl bir yol izlenmeli?
bu kabaca bir örnek. tüzel ve gerçek kişi satışları için tabloalrı ayırmayı düşündüm, ama bunun gibi çok fazla tablo var hepsini de tüzel/gerçek diye ayırırsam çok fazla tablo olucak.
Öncelikle gerçek ve tüzel kişileri tek bir tabloda tutmanı öneririm. 2. bir tablo ile tiplerini ayırabilirsin.Musteritip adında bir tablo oluşturup tip id sini kişiler tablosuna referans vermen sorununu çözecektir