2.2.1. सामान्यीकरण / विशेषज्ञता

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

सामान्यीकरण / विशेषज्ञता तथ्य है कि वहाँ एक सामान्य इकाई है प्रतिबिंबित कर सकते हैं, हम सुपर क्लास इकाई है कि उपवर्ग संस्थाओं के विशेषज्ञ कर सकते हैं कॉल:

) एक उच्च दर्जा इकाई हमें की अनुमति देता है एक सामान्य रूप से संस्था को देखने के आम सुविधाओं मॉडल.
ख) उपवर्ग संस्थाओं हमें उनकी विशेषज्ञता की विशेषताओं मॉडल करने के लिए अनुमति देते हैं.
आप पूरी हो कि एक इकाई उपवर्ग के किसी भी घटना भी उच्च दर्जा संस्था की एक घटना है चाहिए.

निरूपित सामान्यीकरण / उपवर्ग संस्थाओं से एक तीर के साथ विशेषज्ञता और उच्च दर्जा इकाई को निर्देश दिया है.

संस्थाओं उपवर्ग का उदाहरण सुपर क्लास और

निम्नलिखित चित्र में सुपर क्लास संस्था है, जो ऊपर प्रयोग किया जाता उदाहरण के संगत है और प्रबंधक, तकनीशियन और प्रशासनिक सूट के तहत उपवर्ग संस्थाओं, प्रतिनिधित्व कर रहे हैं.

सामान्यीकरण / विशेषज्ञता में, सुपर क्लास संस्था की विशेषताएं (गुण या रिश्ते) उपवर्ग संस्थाओं के लिए प्रचार कर रहे हैं.यह वही है जो संपत्ति की विरासत कहा जाता है.

एक सामान्यकरण / विशेषज्ञता के डिजाइन में, आप दो प्रक्रियाओं का पालन कर सकते हैं:

1) यह हो सकता है कि डिजाइनर पहले सुपर क्लास इकाई के लिए की जरूरत को दिखाता है और बाद में विशेष विशेषताएँ आवश्यक उपवर्ग संस्थाओं को पहचानते हैं.इन मामलों में के लिए विशेषज्ञता की एक प्रक्रिया का पालन किया है कहा जाता है.

2) विकल्प यह है कि डिजाइनर modelice पहले उपवर्ग संस्थाओं, और फिर अपने सामान्य विशेषताओं का एहसास है और एन tity सुपर क्लास की पहचान. तो सामान्यीकरण की प्रक्रिया का पालन किया है कहा जाता है.

सामान्यीकरण / विशेषज्ञता दो प्रकार के हो सकते हैं:

के कर्मचारियों के उदाहरण हमारे ...

... संगत शिथिल करने के लिए एक / सामान्यीकरण विशेषज्ञता क्योंकि कोई कर्मचारी प्रकार एक हो सकते हैं और अधिक से अधिक है.लेबल से चिह्नित है डी.

एक पृथक किया हुआ). यह इस मामले में हो सकता है कि एक भी दो अलग अलग संस्थाओं के उपवर्ग में घटना एपी-ऋषि. रेखांकन लेबल के साथ चिह्नित डी.

ख) अतिव्यापी. इस मामले में प्रतिबंध जगह पहले नहीं ले करता है. ग्राफिक-तौर लेबल के साथ चिह्नित एस

इसके अतिरिक्त, एक सामान्यीकरण / विशेषज्ञता भी हो सकता है:

1 कुल). इस मामले में, उच्च दर्जा संस्था की हर घटना उपवर्ग संस्थाओं में से किसी से संबंधित होना चाहिए. इस लेबल टी. से चिह्नित है

2 आंशिक). इस मामले में यह आवश्यक है कि ऊपर हालत को पूरा करना. लेबल पी. से चिह्नित है

सामान्यीकरण कर्मचारियों की विशेषज्ञता /

/ कुल कर्मचारियों का सामान्यीकरण विशेषज्ञता है क्योंकि हम मानते हैं कि हर कर्मचारी प्रबंधकीय, तकनीकी या प्रशासनिक होना चाहिए.लेबल टी. से चिह्नित है

empleadoT