SlideShare une entreprise Scribd logo
1  sur  10
BACHMAN STYLE
BY: BAUTISTA, CRISTY
BACHMAN STYLE/NOTATION
• Entity sets – no more ovals… attributes listed inside the box
• No more diamonds; a line connecting two boxes indicate relationship between
two entity sets.
BACHMAN STYLE/NOTATION
Employee Office
is assigned to
 Every employee is assigned to exactly one office and every
office is assigned one employee.
 One-to-one relationship with total participation at both ends.
BACHMAN STYLE/NOTATION
• Every cargo aircraft serves one or more distribution centers and
every center is served exactly one aircraft.
• One-to-many relationship with total participation at both ends.
Cargo Aircraft Distribution center
serves
BACHMAN STYLE/NOTATION
• An analyst maybe in charge of many projects(or may not be in charge of any)
and every project has exactly one systems analyst in charge.
• One-to-many relationship with total participation at one end(project) and
partial at the other(analyst).
System Analyst Project
is in charge of
BACHMAN STYLE/NOTATION
• A machine may or may not be undergoing scheduled maintenance and every
scheduled maintenance always refers to exactly one machine.
• One-to-one relationship with total participation at one end(scheduled
maintenance) and partial at the other (Machine).
Machine Scheduled
Maintenance
is undergoing
BACHMAN STYLE/NOTATION
• Every sales person is assigned to call one or more customers, and every
customer has one or more sales persons assigned to call.
• Many-to-many relationship with total participation at both ends.
Sales Person Customer
is assigned to call on
BACHMAN STYLE/NOTATION
• Every home office is permitted to one or more employees, and an employee
or may not be permitted to a home office.
• One-to-many relationship with total participation at one end(Home Office)
and partial at the other end(Employee).
Home Office Employee
is permitted to
BACHMAN STYLE/NOTATION
Partner Participation is mandatory, with at most
one unit per partner.
…(1,1)
Partner Participation is optional, with at most
one unit per partner: one-to-?
…(0,1)
Partner Participation is mandatory, with possibly
many units per partner: many-to-?
…(1,*)
Partner Participation is optional, with possibly
many units per partner: many-to-?
…(0,*).
BACHMAN STYLE/NOTATION

Contenu connexe

Tendances

Introduction to Unified Modeling Language
Introduction to Unified Modeling LanguageIntroduction to Unified Modeling Language
Introduction to Unified Modeling Language
AMITJain879
 
Design patterns ppt
Design patterns pptDesign patterns ppt
Design patterns ppt
Aman Jain
 

Tendances (20)

Diagrama de caso de uso
Diagrama de caso de usoDiagrama de caso de uso
Diagrama de caso de uso
 
Introduction to Unified Modeling Language
Introduction to Unified Modeling LanguageIntroduction to Unified Modeling Language
Introduction to Unified Modeling Language
 
Design patterns ppt
Design patterns pptDesign patterns ppt
Design patterns ppt
 
Patterns
PatternsPatterns
Patterns
 
Decorator Pattern
Decorator PatternDecorator Pattern
Decorator Pattern
 
ALGOL ailesi programlama dilleri
ALGOL ailesi programlama dilleriALGOL ailesi programlama dilleri
ALGOL ailesi programlama dilleri
 
Aspect Oriented Software Engineering
Aspect Oriented Software EngineeringAspect Oriented Software Engineering
Aspect Oriented Software Engineering
 
4 lexical and syntax
4 lexical and syntax4 lexical and syntax
4 lexical and syntax
 
Lecture04- Use Case Diagrams
Lecture04- Use Case DiagramsLecture04- Use Case Diagrams
Lecture04- Use Case Diagrams
 
Programação Orientada a Objetos
Programação Orientada a ObjetosProgramação Orientada a Objetos
Programação Orientada a Objetos
 
Uml sequence diagram
Uml sequence diagramUml sequence diagram
Uml sequence diagram
 
Two pass Assembler
Two pass AssemblerTwo pass Assembler
Two pass Assembler
 
Requirements engineering by elizabeth hull, ken jackson, jeremy dick (auth.) ...
Requirements engineering by elizabeth hull, ken jackson, jeremy dick (auth.) ...Requirements engineering by elizabeth hull, ken jackson, jeremy dick (auth.) ...
Requirements engineering by elizabeth hull, ken jackson, jeremy dick (auth.) ...
 
POO - 01 - Introdução ao Paradigma Orientado a Objetos
POO - 01 - Introdução ao Paradigma Orientado a ObjetosPOO - 01 - Introdução ao Paradigma Orientado a Objetos
POO - 01 - Introdução ao Paradigma Orientado a Objetos
 
Advanced Structural Modeling
Advanced Structural ModelingAdvanced Structural Modeling
Advanced Structural Modeling
 
Presentation Use Case Diagram and Use Case Specification.pptx
Presentation Use Case Diagram and Use Case Specification.pptxPresentation Use Case Diagram and Use Case Specification.pptx
Presentation Use Case Diagram and Use Case Specification.pptx
 
Design patterns in PHP
Design patterns in PHPDesign patterns in PHP
Design patterns in PHP
 
Flat unit 3
Flat unit 3Flat unit 3
Flat unit 3
 
Use case Diagram and Sequence Diagram
Use case Diagram and Sequence DiagramUse case Diagram and Sequence Diagram
Use case Diagram and Sequence Diagram
 
Knapsack problem using fixed tuple
Knapsack problem using fixed tupleKnapsack problem using fixed tuple
Knapsack problem using fixed tuple
 

En vedette (9)

Stoner, susie professional resume 16
Stoner, susie professional resume 16Stoner, susie professional resume 16
Stoner, susie professional resume 16
 
Laporan praktek kerja industri (prakerin) smk al baisuny 2014-2015 (khusnul k...
Laporan praktek kerja industri (prakerin) smk al baisuny 2014-2015 (khusnul k...Laporan praktek kerja industri (prakerin) smk al baisuny 2014-2015 (khusnul k...
Laporan praktek kerja industri (prakerin) smk al baisuny 2014-2015 (khusnul k...
 
Laporan praktek kerja industri (prakerin) smk al baisuny 2014-2015 (moh toha)
Laporan praktek kerja industri (prakerin) smk al baisuny 2014-2015 (moh toha)Laporan praktek kerja industri (prakerin) smk al baisuny 2014-2015 (moh toha)
Laporan praktek kerja industri (prakerin) smk al baisuny 2014-2015 (moh toha)
 
Lod ovarian drilling
Lod   ovarian drillingLod   ovarian drilling
Lod ovarian drilling
 
Database management systems 3 - Data Modelling
Database management systems 3 - Data ModellingDatabase management systems 3 - Data Modelling
Database management systems 3 - Data Modelling
 
Safe entry and how to avoid complications
Safe entry and how to avoid complicationsSafe entry and how to avoid complications
Safe entry and how to avoid complications
 
5(re dfd-erd-data dictionay)
5(re dfd-erd-data dictionay)5(re dfd-erd-data dictionay)
5(re dfd-erd-data dictionay)
 
Entity relationship modelling
Entity relationship modellingEntity relationship modelling
Entity relationship modelling
 
Fetal birth-injuries
Fetal birth-injuriesFetal birth-injuries
Fetal birth-injuries
 

Similaire à Bachman style

Process Selection and Facility layout.ppt
Process Selection and Facility layout.pptProcess Selection and Facility layout.ppt
Process Selection and Facility layout.ppt
SandipanMaji3
 

Similaire à Bachman style (17)

Costs of Production.pptx
Costs of Production.pptxCosts of Production.pptx
Costs of Production.pptx
 
Manual Assembly Lines
Manual Assembly LinesManual Assembly Lines
Manual Assembly Lines
 
RegisterTroubleshooting
RegisterTroubleshootingRegisterTroubleshooting
RegisterTroubleshooting
 
Garments production system
Garments production systemGarments production system
Garments production system
 
MA1.ppt
MA1.pptMA1.ppt
MA1.ppt
 
Line balancing
Line balancingLine balancing
Line balancing
 
Proceess technology life cycle
Proceess technology life cycleProceess technology life cycle
Proceess technology life cycle
 
mule basics
mule basicsmule basics
mule basics
 
ABC Cost Hierarchy | Management
ABC Cost Hierarchy | ManagementABC Cost Hierarchy | Management
ABC Cost Hierarchy | Management
 
Cost
CostCost
Cost
 
Cost of Production (10-1-22)-student notes (2).pdf
Cost of Production (10-1-22)-student notes (2).pdfCost of Production (10-1-22)-student notes (2).pdf
Cost of Production (10-1-22)-student notes (2).pdf
 
Detail Design Review
Detail Design ReviewDetail Design Review
Detail Design Review
 
Process Selection and Facility layout.ppt
Process Selection and Facility layout.pptProcess Selection and Facility layout.ppt
Process Selection and Facility layout.ppt
 
Reactive solutions using java 9 and spring reactor
Reactive solutions using java 9 and spring reactorReactive solutions using java 9 and spring reactor
Reactive solutions using java 9 and spring reactor
 
Mgt402 shortnoteslecture23to45
Mgt402 shortnoteslecture23to45Mgt402 shortnoteslecture23to45
Mgt402 shortnoteslecture23to45
 
Operations Cost Management
Operations Cost ManagementOperations Cost Management
Operations Cost Management
 
Econ606 chapter 09 2020
Econ606 chapter 09 2020Econ606 chapter 09 2020
Econ606 chapter 09 2020
 

Dernier

一比一原版奥兹学院毕业证如何办理
一比一原版奥兹学院毕业证如何办理一比一原版奥兹学院毕业证如何办理
一比一原版奥兹学院毕业证如何办理
F
 
pdfcoffee.com_business-ethics-q3m7-pdf-free.pdf
pdfcoffee.com_business-ethics-q3m7-pdf-free.pdfpdfcoffee.com_business-ethics-q3m7-pdf-free.pdf
pdfcoffee.com_business-ethics-q3m7-pdf-free.pdf
JOHNBEBONYAP1
 
一比一原版(Flinders毕业证书)弗林德斯大学毕业证原件一模一样
一比一原版(Flinders毕业证书)弗林德斯大学毕业证原件一模一样一比一原版(Flinders毕业证书)弗林德斯大学毕业证原件一模一样
一比一原版(Flinders毕业证书)弗林德斯大学毕业证原件一模一样
ayvbos
 
Top profile Call Girls In Dindigul [ 7014168258 ] Call Me For Genuine Models ...
Top profile Call Girls In Dindigul [ 7014168258 ] Call Me For Genuine Models ...Top profile Call Girls In Dindigul [ 7014168258 ] Call Me For Genuine Models ...
Top profile Call Girls In Dindigul [ 7014168258 ] Call Me For Genuine Models ...
gajnagarg
 
在线制作约克大学毕业证(yu毕业证)在读证明认证可查
在线制作约克大学毕业证(yu毕业证)在读证明认证可查在线制作约克大学毕业证(yu毕业证)在读证明认证可查
在线制作约克大学毕业证(yu毕业证)在读证明认证可查
ydyuyu
 
一比一原版(Offer)康考迪亚大学毕业证学位证靠谱定制
一比一原版(Offer)康考迪亚大学毕业证学位证靠谱定制一比一原版(Offer)康考迪亚大学毕业证学位证靠谱定制
一比一原版(Offer)康考迪亚大学毕业证学位证靠谱定制
pxcywzqs
 
一比一原版(Curtin毕业证书)科廷大学毕业证原件一模一样
一比一原版(Curtin毕业证书)科廷大学毕业证原件一模一样一比一原版(Curtin毕业证书)科廷大学毕业证原件一模一样
一比一原版(Curtin毕业证书)科廷大学毕业证原件一模一样
ayvbos
 
Abu Dhabi Escorts Service 0508644382 Escorts in Abu Dhabi
Abu Dhabi Escorts Service 0508644382 Escorts in Abu DhabiAbu Dhabi Escorts Service 0508644382 Escorts in Abu Dhabi
Abu Dhabi Escorts Service 0508644382 Escorts in Abu Dhabi
Monica Sydney
 

Dernier (20)

20240508 QFM014 Elixir Reading List April 2024.pdf
20240508 QFM014 Elixir Reading List April 2024.pdf20240508 QFM014 Elixir Reading List April 2024.pdf
20240508 QFM014 Elixir Reading List April 2024.pdf
 
一比一原版奥兹学院毕业证如何办理
一比一原版奥兹学院毕业证如何办理一比一原版奥兹学院毕业证如何办理
一比一原版奥兹学院毕业证如何办理
 
Story Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr
Story Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrStory Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr
Story Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr
 
pdfcoffee.com_business-ethics-q3m7-pdf-free.pdf
pdfcoffee.com_business-ethics-q3m7-pdf-free.pdfpdfcoffee.com_business-ethics-q3m7-pdf-free.pdf
pdfcoffee.com_business-ethics-q3m7-pdf-free.pdf
 
一比一原版(Flinders毕业证书)弗林德斯大学毕业证原件一模一样
一比一原版(Flinders毕业证书)弗林德斯大学毕业证原件一模一样一比一原版(Flinders毕业证书)弗林德斯大学毕业证原件一模一样
一比一原版(Flinders毕业证书)弗林德斯大学毕业证原件一模一样
 
Top profile Call Girls In Dindigul [ 7014168258 ] Call Me For Genuine Models ...
Top profile Call Girls In Dindigul [ 7014168258 ] Call Me For Genuine Models ...Top profile Call Girls In Dindigul [ 7014168258 ] Call Me For Genuine Models ...
Top profile Call Girls In Dindigul [ 7014168258 ] Call Me For Genuine Models ...
 
Trump Diapers Over Dems t shirts Sweatshirt
Trump Diapers Over Dems t shirts SweatshirtTrump Diapers Over Dems t shirts Sweatshirt
Trump Diapers Over Dems t shirts Sweatshirt
 
Meaning of On page SEO & its process in detail.
Meaning of On page SEO & its process in detail.Meaning of On page SEO & its process in detail.
Meaning of On page SEO & its process in detail.
 
在线制作约克大学毕业证(yu毕业证)在读证明认证可查
在线制作约克大学毕业证(yu毕业证)在读证明认证可查在线制作约克大学毕业证(yu毕业证)在读证明认证可查
在线制作约克大学毕业证(yu毕业证)在读证明认证可查
 
一比一原版(Offer)康考迪亚大学毕业证学位证靠谱定制
一比一原版(Offer)康考迪亚大学毕业证学位证靠谱定制一比一原版(Offer)康考迪亚大学毕业证学位证靠谱定制
一比一原版(Offer)康考迪亚大学毕业证学位证靠谱定制
 
20240507 QFM013 Machine Intelligence Reading List April 2024.pdf
20240507 QFM013 Machine Intelligence Reading List April 2024.pdf20240507 QFM013 Machine Intelligence Reading List April 2024.pdf
20240507 QFM013 Machine Intelligence Reading List April 2024.pdf
 
20240509 QFM015 Engineering Leadership Reading List April 2024.pdf
20240509 QFM015 Engineering Leadership Reading List April 2024.pdf20240509 QFM015 Engineering Leadership Reading List April 2024.pdf
20240509 QFM015 Engineering Leadership Reading List April 2024.pdf
 
Real Men Wear Diapers T Shirts sweatshirt
Real Men Wear Diapers T Shirts sweatshirtReal Men Wear Diapers T Shirts sweatshirt
Real Men Wear Diapers T Shirts sweatshirt
 
Mira Road Housewife Call Girls 07506202331, Nalasopara Call Girls
Mira Road Housewife Call Girls 07506202331, Nalasopara Call GirlsMira Road Housewife Call Girls 07506202331, Nalasopara Call Girls
Mira Road Housewife Call Girls 07506202331, Nalasopara Call Girls
 
Tadepalligudem Escorts Service Girl ^ 9332606886, WhatsApp Anytime Tadepallig...
Tadepalligudem Escorts Service Girl ^ 9332606886, WhatsApp Anytime Tadepallig...Tadepalligudem Escorts Service Girl ^ 9332606886, WhatsApp Anytime Tadepallig...
Tadepalligudem Escorts Service Girl ^ 9332606886, WhatsApp Anytime Tadepallig...
 
一比一原版(Curtin毕业证书)科廷大学毕业证原件一模一样
一比一原版(Curtin毕业证书)科廷大学毕业证原件一模一样一比一原版(Curtin毕业证书)科廷大学毕业证原件一模一样
一比一原版(Curtin毕业证书)科廷大学毕业证原件一模一样
 
Abu Dhabi Escorts Service 0508644382 Escorts in Abu Dhabi
Abu Dhabi Escorts Service 0508644382 Escorts in Abu DhabiAbu Dhabi Escorts Service 0508644382 Escorts in Abu Dhabi
Abu Dhabi Escorts Service 0508644382 Escorts in Abu Dhabi
 
Local Call Girls in Seoni 9332606886 HOT & SEXY Models beautiful and charmin...
Local Call Girls in Seoni  9332606886 HOT & SEXY Models beautiful and charmin...Local Call Girls in Seoni  9332606886 HOT & SEXY Models beautiful and charmin...
Local Call Girls in Seoni 9332606886 HOT & SEXY Models beautiful and charmin...
 
APNIC Updates presented by Paul Wilson at ARIN 53
APNIC Updates presented by Paul Wilson at ARIN 53APNIC Updates presented by Paul Wilson at ARIN 53
APNIC Updates presented by Paul Wilson at ARIN 53
 
Nagercoil Escorts Service Girl ^ 9332606886, WhatsApp Anytime Nagercoil
Nagercoil Escorts Service Girl ^ 9332606886, WhatsApp Anytime NagercoilNagercoil Escorts Service Girl ^ 9332606886, WhatsApp Anytime Nagercoil
Nagercoil Escorts Service Girl ^ 9332606886, WhatsApp Anytime Nagercoil
 

Bachman style

  • 2. BACHMAN STYLE/NOTATION • Entity sets – no more ovals… attributes listed inside the box • No more diamonds; a line connecting two boxes indicate relationship between two entity sets.
  • 3. BACHMAN STYLE/NOTATION Employee Office is assigned to  Every employee is assigned to exactly one office and every office is assigned one employee.  One-to-one relationship with total participation at both ends.
  • 4. BACHMAN STYLE/NOTATION • Every cargo aircraft serves one or more distribution centers and every center is served exactly one aircraft. • One-to-many relationship with total participation at both ends. Cargo Aircraft Distribution center serves
  • 5. BACHMAN STYLE/NOTATION • An analyst maybe in charge of many projects(or may not be in charge of any) and every project has exactly one systems analyst in charge. • One-to-many relationship with total participation at one end(project) and partial at the other(analyst). System Analyst Project is in charge of
  • 6. BACHMAN STYLE/NOTATION • A machine may or may not be undergoing scheduled maintenance and every scheduled maintenance always refers to exactly one machine. • One-to-one relationship with total participation at one end(scheduled maintenance) and partial at the other (Machine). Machine Scheduled Maintenance is undergoing
  • 7. BACHMAN STYLE/NOTATION • Every sales person is assigned to call one or more customers, and every customer has one or more sales persons assigned to call. • Many-to-many relationship with total participation at both ends. Sales Person Customer is assigned to call on
  • 8. BACHMAN STYLE/NOTATION • Every home office is permitted to one or more employees, and an employee or may not be permitted to a home office. • One-to-many relationship with total participation at one end(Home Office) and partial at the other end(Employee). Home Office Employee is permitted to
  • 9. BACHMAN STYLE/NOTATION Partner Participation is mandatory, with at most one unit per partner. …(1,1) Partner Participation is optional, with at most one unit per partner: one-to-? …(0,1) Partner Participation is mandatory, with possibly many units per partner: many-to-? …(1,*) Partner Participation is optional, with possibly many units per partner: many-to-? …(0,*).