मेरी सलाह है कि आप इस सामान्य नियम का पालन करें:डिफ़ॉल्ट रूप से सामान्य करें, फिर जब आप किसी प्रदर्शन समस्या की पहचान करते हैं तो उसे सामान्य करें, जिसे वह हल कर देगा।
मुझे सामान्यीकृत डेटा, और इसके साथ काम करने वाला कोड, आसान और बनाए रखने के लिए अधिक तार्किक लगता है। मुझे नहीं लगता कि प्रदर्शन में सुधार के लिए डीनोर्मलाइज़ेशन का उपयोग करने में कोई समस्या है, लेकिन मैं किसी भी प्रदर्शन अनुकूलन को लागू नहीं करूँगा जिसके परिणामस्वरूप रखरखाव में कमी आती है जब तक कि आप सुनिश्चित न हों कि वे आवश्यक हैं।