v2.5.2
Giriş yap

Ürün detaylarını ayrı tabloda tutuyorum hepsini array olarak tutsam nasıl olur.

kartal
317 defa görüntülendi

Ürünler tablosu var
Sonra detayları tablosu
Ben detaylar tablosunda tüm değerleri aysı sütunlarda tutuyorum sonradan baktım ki bunları tek sutunda
tutsam nasıl olur dedim.

$detay = ["indirimli":"250","stok":"2","kdv":"18",vs...]
/*
Bu şekilde tutsam join ile iki tabloyu alıp bunuda kullansam 
Performans artışı ve kolaylık olmaz mı

Toplam 10 sütun var tabloda
*/

Cevap yaz
Cevaplar (2)
kargasa1982
617 gün önce

bir ürünün çok fazla bileşeni varsa mümkün olduğu kadar bu bileşenleri ayrı tabloda tut. Daha sonra ürünü çağırırken join kullanarak tüm tablolardan aynı ürün ile ilgili verileri tek sorguda çekersin.

vera
617 gün önce

Aynı sütunda olduğu takdirde veritabanı şişecektir ve ürün sayısı arttıkça probleme neden olacaktır.
Amaç sanırım tek bir tabloya bağlanarak hız kazanmak ancak bu çok doğru bir mantık değildir.