Bir e ticaret sitesinin veritabanı yapısı nasıl olmaktadır?
Örneğin çok karmaşık e ticaret siteleri bilgileri veritabanına nasıl kaydediyor?
Genellikle çoklu tablo mu kullanılıyor?
Ayrıca çok fazla tablo kullanmak mı? Yoksa az tablo kullanıp fazla sütun mu kullanmak daha iyidir?
Basit wordpress bloglarında bile, bir yazının meta etiketi, meta açıklamaları farklı tabloda yazının id'sine göre saklanıyor.
E Ticaret Sitesi için MYSQL veritabanı örneği
9
●686
- 08-10-2020, 19:50:30https://docs.oracle.com/cd/E52191_03...erceerd01.html
Oracle commerce Erd Diagram
bir diğer ise SQL Server diagram örneği

ilişkili tablolar olarak internette araştırarak nedenini anlaya bilir öğrene bilirsiniz - 08-10-2020, 19:51:11Ben sutunlar şeklinde basliklari olan yana dogru giden tablolari seviyorum.
Wordpress ise id vererek satir satir oğul kayit ile kaydediyor. Kafam karışıyor - 08-10-2020, 20:07:24Hocam teşekkür ederim product tablosunda gözüme çarpan bir şey var. Mesala örnekteki sanırım giyimle alakalı bir ürün tablosu ve tablo içinde sadece o ürünlere özgü sütünlar var belli başlı. Bedeni, Rengi vs... Peki diyelim ki çok fazla ürün çeşidinin olduğu bir e ticaret sitesi. Bu durumda tabloları da kendi içinde ayırmak mı gerekiyor? 10 çeşit farklı ürün için 10 farklı ürün tablosu mu kullanmalı ?
THEX3T4R adlı üyeden alıntı: mesajı görüntüle - 08-10-2020, 20:22:36Her iki senaryoda uygundur ve geçerlidir ama olması gereken ürün adında tablo olmasıdır.buddy adlı üyeden alıntı: mesajı görüntüle
Mantıken gereği zaten veri tabanında yazmayan verileri siz kullanıcılarınıza gösteremezsiniz.
Bu sebepten örneğin Kıyafet ve manav ürünleri satan bir servis düşünelim
o zaman veri tabanın da ürün ile ilgili hem Beden hem de KG bilgisi yazması gerek
o zaman kıyafet ise Beden yazıp KG Boş kalacak, Manav ürünü ise KG Yazılıp Beden boş kalacak - 08-10-2020, 20:30:22Anlıyorum yani farkeden birşey olmaz kişinin seçimine kalmış.THEX3T4R adlı üyeden alıntı: mesajı görüntüle
- 08-10-2020, 20:37:27Kimlik doğrulama veya yönetimden onay bekliyor.Bence öncellikle sistemdeki özellikler ve işlevler belirlenip, ardından ihtiyaca uygun olarak tablo yapısını tasarlamaya başlanmalı. İşlevsellik arttıkça tablo sayısı da artacaktır.buddy adlı üyeden alıntı: mesajı görüntüle
Belirttiğiniz dinamik özellik olayı için https://stackoverflow.com/questions/...41744#24941744 bu linkteki veritabanı tasarımını inceleyebilirsiniz, işinize yarayabilir. - 08-10-2020, 21:02:42Icinde olmasi gerektigine projenin isteklerine gore karar vereceksin. Nasil olusuturulmasi gerektigine ise https://en.wikipedia.org/wiki/Database_normalization sayfasina goz atarak fikir sahibi olabilirsin
