26.07.2017 Views

bilgeadam-c-kitabi

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Konu: 1 23<br />

siparişin iptal edilip edilmediği gibi bilgileri tutulur. Ayrıca siparişin hangi kayıtlı<br />

kullanıcının verdiğini de tutmak gerekir. Bir siparişi sadece bir kullanıcı verebilir<br />

ve bir kullanıcı birden fazla sipariş verebilir. Dolayısıyla bir sonsuz bir ilişki<br />

oluşturmak için kullanıcı numarası Yabancı Anahtar olarak tanımlanmalıdır.<br />

Siparişler ile ürünler arasında sonsuza sonsuz bir ilişki vardır. Yani bir siparişte<br />

birden fazla ürün bulunabilir. Bir kullanıcı aynı anda birden fazla ürün almak<br />

isteyebilir. Aynı şekilde bir ürün birden fazla siparişte bulunabilir. Yani bir ürün<br />

birden fazla kullanıcıya satılabilir. Bu durumda siparişler ile ürünler arasında<br />

ayrı bir tablo yapılması gerekir.<br />

Bu ara tablo, bir siparişteki bir ürün bilgisini tutacaktır. Dolayısıyla bu tabloyu<br />

daha etkin bir şekilde kullanılabilir. Örneğin belli bir siparişte bir üründen kaç<br />

tane alındığı ancak bu tabloda tutulabilir. Ve bu ürün, yapılan bir kampanyadan<br />

alınıyor olabilir. Böylece bu kayıtta kampanya bilgilerinin de tutulması gerekir.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!