Ben geri adım ve bir saniye için ayrı veritabanından uygulama bakmak istiyorum. Veritabanı dahil hiç olsaydı, uygulama neye benzer? Sınıflar adı ne olurdu? Eğer nesnelerin ne tür olurdu? Ne yapardınız? Uygulama tasarımı ve daha sonra kendi veri kalıcı gerektiğini nasıl karar.
Ben etrafında çevirmek ve masa başı sınıfının söyleyebilirim ama ne ben, bence, doğru sürüyorum, daha yukarıda belirtilen sınıf başına tablonun tasarım gibi bir şeydir. Sistem tasarımı, daha sonra DB verilerinizi temsil edecek en iyi şekilde anlamaya. Doktrin bu iş için iyi bir sistem, ama siz de, daha fazla manuel veritabanı adımlarla gayet yapabilirsiniz.
Ve ilgili yükü gibi, gerçekten her isteği örneğinin olacağını kaç farklı sınıflar bağlıdır. Evet, gerçekten tüm nesneleri (ya da-olmalıdır-ayrı ayrı-nesnelerin bir demet hodge-podges olduğunu dönüş nesneleri) dönüş yok jenerik "fetcher" sınıfları kullanarak havai kurtarabilir, ama sonra argüman olabilir hiç bir türlü sınıflarını kullanarak değil yoluyla yapılacaktır. Nesne yönelimli herhangi bir programlama veya fonksiyon kütüphaneleri, ya da dahil etmek zorunda başka bir şey kullanmak her ekstra yükü kesinlikle var. Ancak yapılan havai katlanılabilir olduğu için biz tek dosya PHP sitelerini yapmak zorunda değilsiniz nedeni, ve çok daha katlanılabilir başka bir yol gidiyor tarafından yapılan geliştirici yükü fazla.