इस पर पहले भी बार-बार चर्चा हो चुकी है:
- यह डीबीए .stackexchange.com पोस्ट
- उपयोगकर्ता की प्राथमिकताओं के आधार पर गतिशील तालिका स्तंभ
- क्या मुझे डेटाटाइप टेबल में EAV मान रखना चाहिए?
- डेटाबेस में किसी इकाई की कई समान विशेषताओं का प्रतिनिधित्व कैसे करें?
- डेटाबेस डिज़ाइन - क्या मुझे JSON/XML के रूप में सभी डेटा के साथ 30 कॉलम या 1 कॉलम का उपयोग करना चाहिए ?
- एक PostgreSQL चयन क्वेरी में कॉलम की अधिकतम संख्या क्या है
संक्षिप्त संस्करण:EAV का अपना स्थान है, लेकिन अक्सर json
. का उपयोग करना बेहतर होता है , एक्सएमएल, या hstore
. PostgreSQL 9.4 का उन्नत json
संभवतः सबसे आकर्षक विकल्प बन जाएगा, क्योंकि यह json
. के लाभों को जोड़ती है और hstore
।