SlideShare ist ein Scribd-Unternehmen logo
1 von 22
 
Chapter 3 Data Modeling Using the Entity-Relationship Model
FIGURE 3.1 A simplified diagram to illustrate the main phases of database design.
FIGURE 3.2 An ER schema diagram for the COMPANY database.
FIGURE 3.3 Two entities, employee e 1  and company c 1 , and their attributes.
FIGURE 3.4 A hierarchy of composite attributes.
FIGURE 3.5 A complex attribute: AddressPhone.
FIGURE 3.6 Two entity types, EMPLOYEE and COMPANY, and some member entities of each.
FIGURE 3.7 The CAR entity type with two key attributes, Registration and VehicleID.
FIGURE 3.8 Preliminary design of entity types for the COMPANY database.
FIGURE 3.9 Some instances in the WORKS_FOR relationship set, which represents a relationship type WORKS_FOR between EMPLOYEE and DEPARTMENT.
FIGURE 3.10 Some relationship instances in the SUPPLY ternary relationship set.
FIGURE 3.11 A recursive relationship SUPERVISION between EMPLOYEE in the  supervisor  role (1) and EMPLOYEE in the  subordinate  role (2).
FIGURE 3.12 A 1:1 relationship, MANAGES.
FIGURE 3.13 An M:N relationship, WORKS_ON.
FIGURE 3.14 Summary of the notation for ER diagrams.
FIGURE 3.15 ER diagrams for the COMPANY schema, with structural constraints specific using (min, max) notation.
FIGURE 3.16 The COMPANY conceptual scheme in UML class diagram notation.
FIGURE 3.17 An ER diagram for an AIRLINE database schema.
FIGURE 3.18 An ER diagram for a BANK database schema.
FIGURE 3.19 Part of an ER diagram for a COMPANY database.
FIGURE 3.20 Part of an ER diagram for a COURSES database.

Weitere ähnliche Inhalte

Andere mochten auch (14)

3 data modeling using the entity-relationship (er) model
3 data modeling using the entity-relationship (er) model3 data modeling using the entity-relationship (er) model
3 data modeling using the entity-relationship (er) model
 
Chapter16
Chapter16Chapter16
Chapter16
 
Chapter23
Chapter23Chapter23
Chapter23
 
Chapter17
Chapter17Chapter17
Chapter17
 
Introduction to Bizur
Introduction to BizurIntroduction to Bizur
Introduction to Bizur
 
Chapter24
Chapter24Chapter24
Chapter24
 
Chapter19
Chapter19Chapter19
Chapter19
 
Chapter25
Chapter25Chapter25
Chapter25
 
Project of Airline booking system
Project of Airline booking systemProject of Airline booking system
Project of Airline booking system
 
Project report On MSM (Mobile Shop Management)
Project report On MSM (Mobile Shop Management)Project report On MSM (Mobile Shop Management)
Project report On MSM (Mobile Shop Management)
 
Project report on mobile shop management
Project report on mobile shop managementProject report on mobile shop management
Project report on mobile shop management
 
Chapter18
Chapter18Chapter18
Chapter18
 
ER DIAGRAM TO RELATIONAL SCHEMA MAPPING
ER DIAGRAM TO RELATIONAL SCHEMA MAPPING ER DIAGRAM TO RELATIONAL SCHEMA MAPPING
ER DIAGRAM TO RELATIONAL SCHEMA MAPPING
 
Entity relationship diagram (erd)
Entity relationship diagram (erd)Entity relationship diagram (erd)
Entity relationship diagram (erd)
 

Ähnlich wie En Ch03 Figs

Lecture 03 data abstraction and er model
Lecture 03 data abstraction and er modelLecture 03 data abstraction and er model
Lecture 03 data abstraction and er model
emailharmeet
 
Extending Role-based Access Control for Business UsageHeik.docx
Extending Role-based Access Control for Business UsageHeik.docxExtending Role-based Access Control for Business UsageHeik.docx
Extending Role-based Access Control for Business UsageHeik.docx
mecklenburgstrelitzh
 
Advanced Database Systems CS352Unit 4 Individual Project.docx
Advanced Database Systems CS352Unit 4 Individual Project.docxAdvanced Database Systems CS352Unit 4 Individual Project.docx
Advanced Database Systems CS352Unit 4 Individual Project.docx
nettletondevon
 
Database DESIGN CONCEPTSDr. Dexter Francis2Data Design
Database DESIGN CONCEPTSDr. Dexter Francis2Data DesignDatabase DESIGN CONCEPTSDr. Dexter Francis2Data Design
Database DESIGN CONCEPTSDr. Dexter Francis2Data Design
OllieShoresna
 

Ähnlich wie En Ch03 Figs (19)

ER Model ppt
ER Model pptER Model ppt
ER Model ppt
 
Chapter 8
Chapter 8Chapter 8
Chapter 8
 
Sq lite module3
Sq lite module3Sq lite module3
Sq lite module3
 
Chapter-3 Data Modeling Using the Entity-Relationship Model
Chapter-3  Data Modeling Using the Entity-Relationship ModelChapter-3  Data Modeling Using the Entity-Relationship Model
Chapter-3 Data Modeling Using the Entity-Relationship Model
 
10.1.1.118.8129
10.1.1.118.812910.1.1.118.8129
10.1.1.118.8129
 
Unit 3 final.pptx
Unit 3 final.pptxUnit 3 final.pptx
Unit 3 final.pptx
 
Ds notes
Ds notesDs notes
Ds notes
 
Lecture 03 data abstraction and er model
Lecture 03 data abstraction and er modelLecture 03 data abstraction and er model
Lecture 03 data abstraction and er model
 
Extending Role-based Access Control for Business UsageHeik.docx
Extending Role-based Access Control for Business UsageHeik.docxExtending Role-based Access Control for Business UsageHeik.docx
Extending Role-based Access Control for Business UsageHeik.docx
 
Advanced Database Systems CS352Unit 4 Individual Project.docx
Advanced Database Systems CS352Unit 4 Individual Project.docxAdvanced Database Systems CS352Unit 4 Individual Project.docx
Advanced Database Systems CS352Unit 4 Individual Project.docx
 
Database Modeling presentation
Database Modeling  presentationDatabase Modeling  presentation
Database Modeling presentation
 
chap03Corrected.ppt
chap03Corrected.pptchap03Corrected.ppt
chap03Corrected.ppt
 
Database DESIGN CONCEPTSDr. Dexter Francis2Data Design
Database DESIGN CONCEPTSDr. Dexter Francis2Data DesignDatabase DESIGN CONCEPTSDr. Dexter Francis2Data Design
Database DESIGN CONCEPTSDr. Dexter Francis2Data Design
 
Entity relationship model
Entity relationship modelEntity relationship model
Entity relationship model
 
Managment information system Managment information systemTutorial.
Managment information system Managment information systemTutorial.Managment information system Managment information systemTutorial.
Managment information system Managment information systemTutorial.
 
Component Diagram Example Templates
Component Diagram Example TemplatesComponent Diagram Example Templates
Component Diagram Example Templates
 
Data modeling
Data modelingData modeling
Data modeling
 
Rdms-Relational Database Management System
Rdms-Relational Database Management SystemRdms-Relational Database Management System
Rdms-Relational Database Management System
 
An Efficient Annotation of Search Results Based on Feature Ranking Approach f...
An Efficient Annotation of Search Results Based on Feature Ranking Approach f...An Efficient Annotation of Search Results Based on Feature Ranking Approach f...
An Efficient Annotation of Search Results Based on Feature Ranking Approach f...
 

En Ch03 Figs