ERD.pdf

M
Mehak Fatimastudent of BSCS um Mehak Fatima
Analysis Model
Book Reference: 8.3, 8.6, 8.8
Data Model: Entity Relationship Diagram (ERD)
1. Entity
2. Relationship
3. Cardinality
4. Modality
Elements of ERD:
1. Entity:
Something that is described by a set of attributes (data items) and
that will be manipulated within the software (system).
Typical Entities:
• External entities (user, organizations, devices etc.)
• Things (Reports, Signals, Displays)
• Roles
• Places
• Structures or records
Instance and Attributes:
An instance contains physical value of all attributes that act as an
aspect, quality, characteristic, or descriptor of the entity.
2. Relationship:
“Relationship indicates type of ‘connectedness’ between
two entities.”
3. Cardinality:
‘Cardinality’ indicates number of instance/s created against other’s
entity’s one instance.
• One to One
• One to Many
4. Modality:
‘Modality’ indicates whether it is mandatory or optional to create
an instance of entity against other entity’s instance.
• Mandatory
• Optional
Example:
PC Associates is a large, multinational consulting corporation, which uses a number
of PCs and software packages in the course of her work. PC Associates needs to
maintain the following information about the PCs and software packages its
employee uses to do their jobs. For each PC, the computer number, the computer
model and manufacturer, and the type of microprocessor needed to be stored. Data
for each employee also needed to be stored - such as the employee name, employee
number, and phone number. Also for each PC, the inventory tag number, location,
computer number and the number of the employee who owns the PC. For each
software package, the package number, current cost, type, name and version
needed to be stored. Also for each software package installed on a PC, the package
number and cost, installation date and inventory tag number needed to be stored.
ERD.pdf
Example:
In a point of sale system, a customer selects items and
brings these to sale person. He enters the data of
selected items for invoice generation. After generating
invoice, it is given to customer. Cash payment is made
by customer and transaction is completed.
ERD.pdf
Case study for home work
Scope of “Physician Billing System”:
In the physician billing system, a physician examines a patient and inserts records
into system about patient examination. This examination is verified and a valid
fee is computed for patient. As the patient is availing the insurance, so he
submits an insurance form, which holds all the detail about his insurance policy. It
also describes that what amount will be paid by insurance company and what will
be paid by the patient. Insurance details inserted are verified by the system.
Based on valid fee and insurance form submitted, invoices for patient and
insurance company are generated and are sent. Patient and insurance company
make payments, which are verified by the system.
Develop ERD for above case study?
1 von 14

Recomendados

IS320 Database Applications.docx von
IS320 Database Applications.docxIS320 Database Applications.docx
IS320 Database Applications.docxstirlingvwriters
4 views14 Folien
Capstone New Century Wellness Group Task Financial.pdf von
Capstone New Century Wellness Group Task Financial.pdfCapstone New Century Wellness Group Task Financial.pdf
Capstone New Century Wellness Group Task Financial.pdfstudywriters
39 views14 Folien
Refining The System Definition von
Refining The System DefinitionRefining The System Definition
Refining The System DefinitionSandeep Ganji
1.2K views88 Folien
The Technical Report and Executive SummaryTechnical report Your.docx von
The Technical Report and Executive SummaryTechnical report Your.docxThe Technical Report and Executive SummaryTechnical report Your.docx
The Technical Report and Executive SummaryTechnical report Your.docxgloriab9
3 views9 Folien
Contextual Shortcuts (CIKM 2007) von
Contextual Shortcuts (CIKM 2007)Contextual Shortcuts (CIKM 2007)
Contextual Shortcuts (CIKM 2007)Reiner Kraft
444 views30 Folien
Part A Entity Relationship Diagram This new system would.pdf von
Part A Entity Relationship Diagram This new system would.pdfPart A Entity Relationship Diagram This new system would.pdf
Part A Entity Relationship Diagram This new system would.pdfsdfghj21
2 views36 Folien

Más contenido relacionado

Similar a ERD.pdf

Project Risk Management PlanPurposeThis project provides .docx von
Project Risk Management PlanPurposeThis project provides .docxProject Risk Management PlanPurposeThis project provides .docx
Project Risk Management PlanPurposeThis project provides .docxbriancrawford30935
2 views15 Folien
Design Implementation ProposalDesign Implementation Proposal.docx von
Design Implementation ProposalDesign Implementation Proposal.docxDesign Implementation ProposalDesign Implementation Proposal.docx
Design Implementation ProposalDesign Implementation Proposal.docxtheodorelove43763
6 views29 Folien
The Importance Of Classifiers von
The Importance Of ClassifiersThe Importance Of Classifiers
The Importance Of ClassifiersSheila Guy
2 views80 Folien
uml.pptx von
uml.pptxuml.pptx
uml.pptxamanuel236786
6 views45 Folien
DB design von
DB designDB design
DB designfikirabc
591 views39 Folien
Project Task Risk Management PlanFor the first part of the a von
Project Task  Risk Management PlanFor the first part of the aProject Task  Risk Management PlanFor the first part of the a
Project Task Risk Management PlanFor the first part of the adavieec5f
2 views7 Folien

Similar a ERD.pdf(20)

Project Risk Management PlanPurposeThis project provides .docx von briancrawford30935
Project Risk Management PlanPurposeThis project provides .docxProject Risk Management PlanPurposeThis project provides .docx
Project Risk Management PlanPurposeThis project provides .docx
Design Implementation ProposalDesign Implementation Proposal.docx von theodorelove43763
Design Implementation ProposalDesign Implementation Proposal.docxDesign Implementation ProposalDesign Implementation Proposal.docx
Design Implementation ProposalDesign Implementation Proposal.docx
The Importance Of Classifiers von Sheila Guy
The Importance Of ClassifiersThe Importance Of Classifiers
The Importance Of Classifiers
Sheila Guy2 views
DB design von fikirabc
DB designDB design
DB design
fikirabc591 views
Project Task Risk Management PlanFor the first part of the a von davieec5f
Project Task  Risk Management PlanFor the first part of the aProject Task  Risk Management PlanFor the first part of the a
Project Task Risk Management PlanFor the first part of the a
davieec5f2 views
ICT211 Database Design.docx von write4
ICT211 Database Design.docxICT211 Database Design.docx
ICT211 Database Design.docx
write49 views
Blood bank Management System Salesforce von sonalighai
Blood bank Management System SalesforceBlood bank Management System Salesforce
Blood bank Management System Salesforce
sonalighai7.1K views
CSEC 610 Education Specialist / snaptutorial.com von McdonaldRyan78
CSEC 610 Education Specialist / snaptutorial.comCSEC 610 Education Specialist / snaptutorial.com
CSEC 610 Education Specialist / snaptutorial.com
McdonaldRyan7814 views
Cain and AbelOphcrackStart H.docx von RAHUL126667
Cain and AbelOphcrackStart H.docxCain and AbelOphcrackStart H.docx
Cain and AbelOphcrackStart H.docx
RAHUL1266674 views
CST 610 Exceptional Education - snaptutorial.com von DavisMurphyA97
CST 610   Exceptional Education - snaptutorial.comCST 610   Exceptional Education - snaptutorial.com
CST 610 Exceptional Education - snaptutorial.com
DavisMurphyA9723 views
Project Risk Management PlanPurposeThis project provides von davieec5f
Project Risk Management PlanPurposeThis project provides Project Risk Management PlanPurposeThis project provides
Project Risk Management PlanPurposeThis project provides
davieec5f4 views
Cst 610 Enhance teaching / snaptutorial.com von Baileyabw
Cst 610  Enhance teaching / snaptutorial.comCst 610  Enhance teaching / snaptutorial.com
Cst 610 Enhance teaching / snaptutorial.com
Baileyabw22 views
Cst 610 Believe Possibilities / snaptutorial.com von Davis10a
Cst 610  Believe Possibilities / snaptutorial.comCst 610  Believe Possibilities / snaptutorial.com
Cst 610 Believe Possibilities / snaptutorial.com
Davis10a39 views
CST 610 Effective Communication/tutorialrank.com von jonhson198
CST 610 Effective Communication/tutorialrank.comCST 610 Effective Communication/tutorialrank.com
CST 610 Effective Communication/tutorialrank.com
jonhson19831 views
CST 610 RANK Remember Education--cst610rank.com von chrysanthemu49
CST 610 RANK Remember Education--cst610rank.comCST 610 RANK Remember Education--cst610rank.com
CST 610 RANK Remember Education--cst610rank.com
chrysanthemu4933 views
CST 610 Effective Communication - snaptutorial.com von donaldzs7
CST 610 Effective Communication - snaptutorial.comCST 610 Effective Communication - snaptutorial.com
CST 610 Effective Communication - snaptutorial.com
donaldzs728 views
CST 610 RANK Introduction Education--cst610rank.com von agathachristie265
CST 610 RANK Introduction Education--cst610rank.comCST 610 RANK Introduction Education--cst610rank.com
CST 610 RANK Introduction Education--cst610rank.com

Último

The Accursed House by Émile Gaboriau von
The Accursed House  by Émile GaboriauThe Accursed House  by Émile Gaboriau
The Accursed House by Émile GaboriauDivyaSheta
201 views15 Folien
The Open Access Community Framework (OACF) 2023 (1).pptx von
The Open Access Community Framework (OACF) 2023 (1).pptxThe Open Access Community Framework (OACF) 2023 (1).pptx
The Open Access Community Framework (OACF) 2023 (1).pptxJisc
110 views7 Folien
JiscOAWeek_LAIR_slides_October2023.pptx von
JiscOAWeek_LAIR_slides_October2023.pptxJiscOAWeek_LAIR_slides_October2023.pptx
JiscOAWeek_LAIR_slides_October2023.pptxJisc
96 views8 Folien
Use of Probiotics in Aquaculture.pptx von
Use of Probiotics in Aquaculture.pptxUse of Probiotics in Aquaculture.pptx
Use of Probiotics in Aquaculture.pptxAKSHAY MANDAL
100 views15 Folien
AUDIENCE - BANDURA.pptx von
AUDIENCE - BANDURA.pptxAUDIENCE - BANDURA.pptx
AUDIENCE - BANDURA.pptxiammrhaywood
84 views44 Folien
Solar System and Galaxies.pptx von
Solar System and Galaxies.pptxSolar System and Galaxies.pptx
Solar System and Galaxies.pptxDrHafizKosar
91 views26 Folien

Último(20)

The Accursed House by Émile Gaboriau von DivyaSheta
The Accursed House  by Émile GaboriauThe Accursed House  by Émile Gaboriau
The Accursed House by Émile Gaboriau
DivyaSheta201 views
The Open Access Community Framework (OACF) 2023 (1).pptx von Jisc
The Open Access Community Framework (OACF) 2023 (1).pptxThe Open Access Community Framework (OACF) 2023 (1).pptx
The Open Access Community Framework (OACF) 2023 (1).pptx
Jisc110 views
JiscOAWeek_LAIR_slides_October2023.pptx von Jisc
JiscOAWeek_LAIR_slides_October2023.pptxJiscOAWeek_LAIR_slides_October2023.pptx
JiscOAWeek_LAIR_slides_October2023.pptx
Jisc96 views
Use of Probiotics in Aquaculture.pptx von AKSHAY MANDAL
Use of Probiotics in Aquaculture.pptxUse of Probiotics in Aquaculture.pptx
Use of Probiotics in Aquaculture.pptx
AKSHAY MANDAL100 views
Solar System and Galaxies.pptx von DrHafizKosar
Solar System and Galaxies.pptxSolar System and Galaxies.pptx
Solar System and Galaxies.pptx
DrHafizKosar91 views
When Sex Gets Complicated: Porn, Affairs, & Cybersex von Marlene Maheu
When Sex Gets Complicated: Porn, Affairs, & CybersexWhen Sex Gets Complicated: Porn, Affairs, & Cybersex
When Sex Gets Complicated: Porn, Affairs, & Cybersex
Marlene Maheu67 views
Classification of crude drugs.pptx von GayatriPatra14
Classification of crude drugs.pptxClassification of crude drugs.pptx
Classification of crude drugs.pptx
GayatriPatra1486 views
UWP OA Week Presentation (1).pptx von Jisc
UWP OA Week Presentation (1).pptxUWP OA Week Presentation (1).pptx
UWP OA Week Presentation (1).pptx
Jisc88 views
Class 10 English lesson plans von TARIQ KHAN
Class 10 English  lesson plansClass 10 English  lesson plans
Class 10 English lesson plans
TARIQ KHAN288 views
Structure and Functions of Cell.pdf von Nithya Murugan
Structure and Functions of Cell.pdfStructure and Functions of Cell.pdf
Structure and Functions of Cell.pdf
Nithya Murugan545 views
PLASMA PROTEIN (2).pptx von MEGHANA C
PLASMA PROTEIN (2).pptxPLASMA PROTEIN (2).pptx
PLASMA PROTEIN (2).pptx
MEGHANA C68 views
Create a Structure in VBNet.pptx von Breach_P
Create a Structure in VBNet.pptxCreate a Structure in VBNet.pptx
Create a Structure in VBNet.pptx
Breach_P75 views
11.28.23 Social Capital and Social Exclusion.pptx von mary850239
11.28.23 Social Capital and Social Exclusion.pptx11.28.23 Social Capital and Social Exclusion.pptx
11.28.23 Social Capital and Social Exclusion.pptx
mary850239298 views
ISO/IEC 27001 and ISO/IEC 27005: Managing AI Risks Effectively von PECB
ISO/IEC 27001 and ISO/IEC 27005: Managing AI Risks EffectivelyISO/IEC 27001 and ISO/IEC 27005: Managing AI Risks Effectively
ISO/IEC 27001 and ISO/IEC 27005: Managing AI Risks Effectively
PECB 585 views
Narration ppt.pptx von TARIQ KHAN
Narration  ppt.pptxNarration  ppt.pptx
Narration ppt.pptx
TARIQ KHAN135 views
The basics - information, data, technology and systems.pdf von JonathanCovena1
The basics - information, data, technology and systems.pdfThe basics - information, data, technology and systems.pdf
The basics - information, data, technology and systems.pdf
JonathanCovena1115 views

ERD.pdf

  • 2. Data Model: Entity Relationship Diagram (ERD)
  • 3. 1. Entity 2. Relationship 3. Cardinality 4. Modality Elements of ERD:
  • 4. 1. Entity: Something that is described by a set of attributes (data items) and that will be manipulated within the software (system).
  • 5. Typical Entities: • External entities (user, organizations, devices etc.) • Things (Reports, Signals, Displays) • Roles • Places • Structures or records
  • 6. Instance and Attributes: An instance contains physical value of all attributes that act as an aspect, quality, characteristic, or descriptor of the entity.
  • 7. 2. Relationship: “Relationship indicates type of ‘connectedness’ between two entities.”
  • 8. 3. Cardinality: ‘Cardinality’ indicates number of instance/s created against other’s entity’s one instance. • One to One • One to Many
  • 9. 4. Modality: ‘Modality’ indicates whether it is mandatory or optional to create an instance of entity against other entity’s instance. • Mandatory • Optional
  • 10. Example: PC Associates is a large, multinational consulting corporation, which uses a number of PCs and software packages in the course of her work. PC Associates needs to maintain the following information about the PCs and software packages its employee uses to do their jobs. For each PC, the computer number, the computer model and manufacturer, and the type of microprocessor needed to be stored. Data for each employee also needed to be stored - such as the employee name, employee number, and phone number. Also for each PC, the inventory tag number, location, computer number and the number of the employee who owns the PC. For each software package, the package number, current cost, type, name and version needed to be stored. Also for each software package installed on a PC, the package number and cost, installation date and inventory tag number needed to be stored.
  • 12. Example: In a point of sale system, a customer selects items and brings these to sale person. He enters the data of selected items for invoice generation. After generating invoice, it is given to customer. Cash payment is made by customer and transaction is completed.
  • 14. Case study for home work Scope of “Physician Billing System”: In the physician billing system, a physician examines a patient and inserts records into system about patient examination. This examination is verified and a valid fee is computed for patient. As the patient is availing the insurance, so he submits an insurance form, which holds all the detail about his insurance policy. It also describes that what amount will be paid by insurance company and what will be paid by the patient. Insurance details inserted are verified by the system. Based on valid fee and insurance form submitted, invoices for patient and insurance company are generated and are sent. Patient and insurance company make payments, which are verified by the system. Develop ERD for above case study?