यदि आपको केवल उपयोगकर्ताओं और पृष्ठों पर छवियों को संलग्न करने की आवश्यकता है, तो मुझे यकीन नहीं है कि एक पूर्ण विकसित श्रेणी (उर्फ "उपवर्ग", "उप प्रकार", "विरासत") पदानुक्रम इष्टतम होगा।
यह मानते हुए कि पृष्ठों/उपयोगकर्ताओं में एकाधिक छवियां हो सकती हैं, और किसी भी दी गई छवि को एकाधिक पृष्ठों/उपयोगकर्ताओं से जोड़ा जा सकता है, और यह मानते हुए कि आप छवियों को छवियों से संलग्न नहीं करना चाहते हैं, आपका मॉडल शायद इस तरह दिखना चाहिए:
आप कर सकते थे समान परिणाम प्राप्त करने के लिए श्रेणी पदानुक्रम का उपयोग करें...
लेकिन इतने कम उपवर्गों के साथ मैं इसके खिलाफ अनुशंसा करता हूं (संभावित रखरखाव और प्रदर्शन के मुद्दों के कारण)। दूसरी ओर, यदि भविष्य में नए उपवर्ग जोड़ने की संभावना है, तो यह वास्तव में सही समाधान हो सकता है (ENTITY_IMAGE स्वचालित रूप से इन सभी नए उपवर्गों को "कवर" कर देगा, इसलिए आपको एक नया "लिंक" पेश करने की आवश्यकता नहीं है। उनमें से प्रत्येक के लिए तालिका)।
BTW, 3 प्रमुख तरीके हैं श्रेणी पदानुक्रम को लागू करने के लिए, प्रत्येक अपने स्वयं के ट्रेडऑफ़ के सेट के साथ।