Merhaba,
Trendyol veya Hepsiburada gibi bir e-ticaret sitesi tasarlıyorum. Kargo ücretini satıcı bazlı yaptım.
3 farklı satıcıdan ürün alırsa her satıcı için örneğin 12 TL eklenecek.
Order ve OrderItems adında iki adet tablo da tutuyorum. Fakat bu kargo ücretleri ayrı ayrı olduğu için satıcıların panellerinde ürün ücreti + kargo ödeyecekleri için ayrı bir yerde göstermem gerekiyor. Ekstradan OrderShippingFee gibi bir tabloda mı tutmam gerekiyor nasıl yapmalıyım? Daha iyi bir fikri olan var mı?
Order Tablosu;
id - uuid - order_number - user_id - seller_id - email - status gibi değerler olacak.
Order Items Tablosu;
order_id - sku_id - qty - price
Farklı satıcıların kargo ücretlerini nerede nasıl tutmalıyım? Umarım anlatabilmişimdir.