Logical Data Model Relationships: Entity-Relationship Diagram हमें एक एसा तरीका Provide करता है, जिसका प्रयोग करके हम किसी Entity को उसे Describe करने वाले Attributes के साथ Logically Represent कर सकते हैं। ER Diagrams के कई तरीके प्रचलित हैं, लेकिन दो तरीकों को सबसे ज्यादा Use किया जाता है।
पहला तरीका Dr. Peter P. S. Chen ने Develop किया था इसलिए इस Data Modeling Diagram को ER Chen नाम दिया गया है। दूसरा तरीका James Martin व Clive Finkelstein ने Develop किया है और इसे Information Engineering (IE) में Use किया जाता है। हम इन में से किसी भी तरीके को Use करके अपने Database का Entity Relationship Data Model Diagram बना सकते हैं।
दोनों ही तरीकों में किसी Entity को एक Rectangle द्वारा Represent किया जाता है और हर Entity का नाम उसके Rectangle के अन्दर लिखा जाता है। उदाहरण के लिए हम Customer Entity को ER Diagram में निम्नानुसार Represent कर सकते हैं:
Customer |
Original Chen के ER Diagram Model में Entities के साथ उनके Attributes को Show करने की कोई सुविधा नहीं थी। फिर भी लोगों ने Chen के इस ER Model को थोडा सा Modify करके निम्नानुसार Entity के Attributes को भी Entity के साथ Include कर लिया है।
Entity के Identifier Attribute के नाम के पहले एक Asterisk ( * ) लगाकर Identifier Attribute को Represent किया जाता है। Information Engineering Model में Entity को उसके Attributes के साथ में निम्नानुसार चित्र द्वारा Represent किया जाता हैः
Customer |
*CustID FName LName Telephone |
चूंकि, Information Engineering Model को कम Space में ज्यादा अच्छे तरीके से बनाया जा सकता है, इसलिए हम इस पुस्तक में ज्यादातर इसी Model के Symbols को Use करेंगे। हालांकि जरूरत होने पर Chen के ER Model को भी Use किया जाएगा। (Logical Data Model Relationships)
ये Article इस वेबसाईट पर Selling हेतु उपलब्ध EBook Oracle 8i/9i SQL/PLSQL in Hindi से लिया गया है। इसलिए यदि ये Article आपके लिए उपयोगी रहा, तो निश्चित रूप से ये पुस्तक भी आपके लिए काफी उपयोगी साबित होगी।
Oracle 8i/9i SQL/PLSQL in Hindi | Page: 587 | Format: PDF