Bu nasıl arama tablosu örneği çalışmak istiyorsunuz?

1 Cevap php

Ben özelleştirilebilir değildir ve statik fiyatlandırma raf ürünlerini depolayan bir ürün tablo var söylüyorlar. Ben de özelleştirilebilir bu aynı tabloda 1 ürün var ve bu fiyat ve özellikleri her türlü yapılandırmasına göre değişir. Bu özelleştirilebilir ürün için nihai fiyat bir denklem değil, bireysel yapılandırma seçenekleri bir toplamı dayanmaktadır.

Ben bu özelleştirilebilir ürün için her yapılandırma özellik için bir ürün tablosu ve bir arama tablosu gerekir anlıyorum. Ama ben sadece bu özelleştirilebilir ürünü tanımlamak için ürün tabloda 1 öğeyi saklamak istiyorum. Ben önyüz sadece arama tablosu verilerine dayanarak açılan kutuları doldurmak (sadece fetchAll ve tüm seçenekleri işlemek) muktedir istiyorum.

Benim karışıklık ben tabloları arama çarpım tablosundan ve çocuklarda bu özelleştirilmiş ürün arasında bir ilişki var mı, nasıl olduğunu. Ben "bu madde arama tabloları gerekiyor" diyor ürün tabloda bazı sütun var mı? Çok bu kacirdim.

Şimdiden teşekkürler!

1 Cevap

Ben zaten fark emin olduğum gibi bu konuda gitmek için farklı yollar vardır.

Ben fikrine bir şey öneririm:

Ürünler için bir tablo var. Doğrudan bu ürünle ilgili tüm temel ürün bilgileri oraya gitmek istiyorum.

|productID|productName|productDescription|productPrice|....
|INT      |Varcar     |Text              |Double      |....

Yapılandırmaları için bir tablo oluşturun. Bu yönde bir şey olacaktır:

|configID|configName|configDescription|configType|...
|INT     |Varcar    |Text             |Enum      |...

Sonra birleştirme tablo oluşturun

|configID  |productID  |....
|FK: config|FK: product|....

Fikir katılmak eklemek sonra yapılandırmalar oluşturmak olduğunu. Bu, mevcut ürünleri yapılandırmaları almak için, ve gerektiği gibi yapılandırmaları eklemek ve kaldırmak için izin verir.