मैं अपेक्षाकृत छोटे एएसपीनेट वेब एप्लिकेशन पर काम कर रहा हूं और सोच रहा हूं कि पूर्ण एन-स्तरीय आर्किटेक्चर को वास्तव में नियोजित करने की आवश्यकता है या नहीं। आकार के विचार के लिए; लगभग 20 डेटाबेस टेबल हैं।क्या छोटे (आईएसएच) अनुप्रयोगों के लिए 3-स्तरीय आर्किटेक्चर का उपयोग करना उचित है
अतीत में मैंने एक 2-स्तरीय दृष्टिकोण का उपयोग किया है जहां व्यापार तर्क और डेटा पहुंच को एक वर्ग पुस्तकालय में एक साथ समूहीकृत किया गया है, जिसमें यूआई टियर बनाने वाला एएसपीनेट वेब एप्लिकेशन था और यह ठीक काम करने लग रहा था।
क्या कोई थ्रेसहोल्ड आकार या अंगूठे का कुछ नियम है जहां आपको एन-स्तरीय कार्य करना चाहिए?