İş Mantığı: Veritabanı veya Uygulama Katmanı
Yaş eski soru. Nerede saklı prosedürler ( veya paketleri) veya uygulama/orta katman olarak sizin iş mantığı, veritabanı koymak gerekir? Ve daha da önemlisi, Neden?
Veritabanı bağımsızlığı bir amaç değil varsayalım.
CEVAP
Kodunuzu bakımı her zaman iş mantığı nereye belirlerken büyük bir endişe kaynağıdır.
Ve daha güçlü entegre hata ayıklama araçları IDEs genellikle bakımı, orta katman kod içinde saklı bir yordam aynı kodu daha kolay hale. Aksi halde gerçek bir neden olmadıkça, saklı yordamları, orta katman/uygulama iş mantığı ile değil başlamalısın.
Raporlama ve veri madenciliği/arama geldiğinde ancak, saklı yordamları genellikle daha iyi bir seçim olabilir. Bu veritabanları toplama/süzme yetenekleri, gücü ve işleme çok yakın bir veri kaynağı tutuyor aslında sayesinde. Ama bu yine de en klasik iş mantığı düşünün ne olabilir.
Nerede&; iş mantığı katmanı " " M...
Nasıl bir uygulama veya bir işlemin as...
Temizleme veya Ruby on Rails bir verit...
Uygulama ayarları okuma.config veya we...
Doğrulama Sunucu Veritabanı Varlık Çer...