Sosyal sitelerdeki sadece arkadaşlar görsün mantığıyla aynı yani müşteriler arkadaşlar ayar ise sadece arkadaşlar görsün, öyleyse yöneticinin müşterileri diye bir tablo açacaksın ve müşterileri çekerken giriş yapan yönetici id se göre çekim yapacaksın aynı şekilde müşteriler içinde yönetici id yaparsın üst kategori id gibi kime bağlıysa o gözükür
Direkt müşteriye bağlanırken üst yönetici id kimse yöneticiler tablosundan o bilgi çekilir.
Bu durumda yöneticiler içerik yüklerken her yere konu blog ürün ekleyen yönetici id koyacaksın
Müşteri içerik yüklüyorsa müşteri üye id olacak aynı zaman da üst yönetici id de orda olacak
Mümkün olduğunca 2 farklı tabloyu bile birleştirmeyeceksin.
-------------------
Ayrı veri tabanı yapabilirsin, ama scripti kurmaya gerek yok yönetici idsine göre tablo adı verirsin mesela yonetici_1.sql yonetici_2.sql alanı gibi sonra bir baglan.php içine oturum sorgularsın oturum açan kim diyelim 2 nolu yönetici connect yaparken yonetici_+id+ şeklinde yaparsın o veri tabanına bağlanır herşeyde ordan yapılır tek bir script ama her yöneticiye farklı db olur.
Mesela bu scripti birine satacak olsan sadece yonetici_+id+ burası düz yapıp düz sql no olmadan yüklersin.
------------------------------
Bir yazılımı tek tema ile farklı mysql bağlamak mümkünmü?
10
●268
- 08-03-2024, 12:40:06Mümkün. İki yöntemi de denemiş biri olarak; bana göre ayrı veritabanı kullanmak daha sağlıklı, ayrıca veri tabanları büyüdüğünde ve sorgu sayıları arttığında gerekirse ayrı sunucuda bile çlıştırabilme imkanın olur.
Şöyle bir dezavantajı var db yapısında bir değişiklik yaptığında tüm veri tabanlarını ayrı ayrı yeniden yapılandırman gerekir, ama bunun için de farklı çözümler var