khalannz7
Hectopat
- Katılım
- 18 Ağustos 2022
- Mesajlar
- 858
- Çözümler
- 15
Arkadaşlar merhaba, bir web projesi üzerinde çalışıyorum. Kurduğum tablo düzenini ve o düzenin olacağı sayfayı resim olarak yükledim. Bir sürü tablom var ve ilişkilerimi de daha yapmadım. Çünkü resimde gördüğünüz gibi ürünün tablo şeklinde olan özelliklerine ve diğer tekil özelliklere tablo kurmam gerekiyor. Kurduğum Attributes ve Features tablolarının resmini de ekliyorum.
Ama bu features ve attributes yapısı hiç içime sinmedi. Çünkü admin panelinde ürün eklerken bir sürü aşamadan geçmiş olacak, en başta özellik ekleyip sonra çevirilerini ekleyip sonra ürünü eklemek derken bir sürü aşamadan geçecek. Ve ilişki yapısı da sorunlu sanırım. Çünkü features ve ürünler arasında çoka çok ilişki var(bir üründe birden fazla özellik olabilir veya bir özellik birden fazla üründe bulunabilir). Aynı şekilde attributes tablosundaki name değerleri de çoka çok mu yoksa başka bir ilişkide mi olmalı bilemedim(bir değer örneğin "Depo:" birden fazla üründe olabilir hatta çoğunda olacak).
Mesela şu an mevcut yapıda hem attributes tablosunda hemde çeviri tablosunda name ve value değerlerini 2 kere giriyorum bu da veri tekrarına yol açıyor.
Günlerdir bir sürü tasarım yaptım ama hiçbirisi içime sinmedi. Web developer arkadaşlar yardımlarınızı bekliyorum günlerdir aynı yerde takılı kaldım.
Ama bu features ve attributes yapısı hiç içime sinmedi. Çünkü admin panelinde ürün eklerken bir sürü aşamadan geçmiş olacak, en başta özellik ekleyip sonra çevirilerini ekleyip sonra ürünü eklemek derken bir sürü aşamadan geçecek. Ve ilişki yapısı da sorunlu sanırım. Çünkü features ve ürünler arasında çoka çok ilişki var(bir üründe birden fazla özellik olabilir veya bir özellik birden fazla üründe bulunabilir). Aynı şekilde attributes tablosundaki name değerleri de çoka çok mu yoksa başka bir ilişkide mi olmalı bilemedim(bir değer örneğin "Depo:" birden fazla üründe olabilir hatta çoğunda olacak).
Mesela şu an mevcut yapıda hem attributes tablosunda hemde çeviri tablosunda name ve value değerlerini 2 kere giriyorum bu da veri tekrarına yol açıyor.
Günlerdir bir sürü tasarım yaptım ama hiçbirisi içime sinmedi. Web developer arkadaşlar yardımlarınızı bekliyorum günlerdir aynı yerde takılı kaldım.