SlideShare a Scribd company logo
Transformation of ERMs into Relational Schemas
Initial SituationInitial Situation: 3 Entity Types A, B und C
Transformation Rules ERM  TablesTransformation RulesDescribethetransformationfrom ERM modelsintorelations (tables)Are not alwaysunambiguousSimple Example: (x,n)-(x,n)-Relation (x=0 v x=1)
(1,1)-(x,n)-Relation (x=0 v x=1)
(0,1)-(x,n)-Relation (x=0 v x=1)
(0,1)-(x,n)-Relation (x=0 v x=1)
(0,1)-(0,1)-Relation
(0,1)-(0,1)-Relation
(1,1)-(1,1)-RelationNote: Itisnecessarytohave a triggerfornewentriesthatenforces an entry in thesecondrelation, as well.
(1,1)-(1,1)-RelationAvoid (1,1)-(1,1) relationsBetter: Modelling as attributes
(0,1)-(1,1)-Relation
Remark: (1,x)-Relations (x={1,..,n})Example: (1,n)-(0,n)-Relations
Remark: (1,x)-Relation (x={1,..,n})Example: (1,n)-(0,n)-Relation
Remark: (1,x)-Relation (x={1,..,n})Example: (1,n)-(0,n)-Relation
Generalization/SpecializationHow will Generalization/Specialization be modelled in Relations, meaning in Tables?
Generalization/Specialization (N,P)
Generalization/Specialization (N,T)Tosomeextend
Generalization/Specialization (D,P)Tosomeextend
Generalization/Specialization (D,T)Tosomeextend
Triple Relationship TypeEntries are arbitrary, as long as they are unique entries in A, B, and C.
Reinterpreted Relationship Type (1/2)New entries not arbitrary. Theyaredependenton alreadyexistingentries in AB!
Reinterpreted Relationship Type (2/2)Entries not arbitrary, because #C is Foreign Key
Transformation of ERMs into Relational Schemas

More Related Content

PPTX
SEM model examination
PPTX
PDF
CLT_proof
PPTX
Regression Analysis
PPTX
Presentation on regression analysis
PDF
Linear regreesion ppt
PPT
Regression analysis
PPTX
Regression Analysis
SEM model examination
CLT_proof
Regression Analysis
Presentation on regression analysis
Linear regreesion ppt
Regression analysis
Regression Analysis

What's hot (18)

PPTX
Regression analysis
PPT
Regression analysis ppt
PDF
Chapter18 econometrics-sure models
PPTX
Linear regression analysis
PPTX
Dr. iu khan assignment
PPS
Correlation and regression
PPT
Regression
PPT
Regression
PPTX
Regression analysis
PPTX
A gentle introduction to growth curves using SPSS
PPT
More tabs
PDF
Simple & Multiple Regression Analysis
PDF
Chapter 2 part2-Correlation
PPTX
Regression analysis
PPTX
Transformation of variables
PPT
Regression analysis
PPTX
Applications of regression analysis - Measurement of validity of relationship
PPTX
Linear Regression | Machine Learning | Data Science
Regression analysis
Regression analysis ppt
Chapter18 econometrics-sure models
Linear regression analysis
Dr. iu khan assignment
Correlation and regression
Regression
Regression
Regression analysis
A gentle introduction to growth curves using SPSS
More tabs
Simple & Multiple Regression Analysis
Chapter 2 part2-Correlation
Regression analysis
Transformation of variables
Regression analysis
Applications of regression analysis - Measurement of validity of relationship
Linear Regression | Machine Learning | Data Science
Ad

Viewers also liked (9)

PPTX
Query optimization and performance
PDF
8 query processing and optimization
PPT
Query processing-and-optimization
PDF
SQL: Query optimization in practice
PDF
SQL Joins and Query Optimization
PPT
13. Query Processing in DBMS
PDF
Query Optimization with MySQL 5.7 and MariaDB 10: Even newer tricks
PPT
14. Query Optimization in DBMS
PPTX
Macros...presentation
Query optimization and performance
8 query processing and optimization
Query processing-and-optimization
SQL: Query optimization in practice
SQL Joins and Query Optimization
13. Query Processing in DBMS
Query Optimization with MySQL 5.7 and MariaDB 10: Even newer tricks
14. Query Optimization in DBMS
Macros...presentation
Ad

Similar to 05 Transformation (20)

PDF
EUGM 2013 - Dragos Horváth (Labooratoire de Chemoinformatique Univ Strasbourg...
PPT
correlation and r3433333333333333333333333333333333333333333333333egratio111n...
PPTX
data science discrete and conti random variable
PDF
Simple Linear Regression
PDF
Eigenvalue eigenvector slides
PPT
Data integration and provenance-Chapter-14
PPT
SimpleLinearRegressionAnalysisWithExamples.ppt
PPT
Linear regression.ppt
PPT
Slideset Simple Linear Regression models.ppt
PPT
lecture13.ppt
PPT
lecture13.ppt
PPT
lecture13.ppt
PPT
lecture13.ppt
PPTX
PPT
Corr-and-Regress (1).ppt
PPT
Corr-and-Regress.ppt
PPT
Corr-and-Regress.ppt
PPT
Corr-and-Regress.ppt
PPT
Corr-and-Regress.ppt
PPT
Cr-and-Regress.ppt
EUGM 2013 - Dragos Horváth (Labooratoire de Chemoinformatique Univ Strasbourg...
correlation and r3433333333333333333333333333333333333333333333333egratio111n...
data science discrete and conti random variable
Simple Linear Regression
Eigenvalue eigenvector slides
Data integration and provenance-Chapter-14
SimpleLinearRegressionAnalysisWithExamples.ppt
Linear regression.ppt
Slideset Simple Linear Regression models.ppt
lecture13.ppt
lecture13.ppt
lecture13.ppt
lecture13.ppt
Corr-and-Regress (1).ppt
Corr-and-Regress.ppt
Corr-and-Regress.ppt
Corr-and-Regress.ppt
Corr-and-Regress.ppt
Cr-and-Regress.ppt

More from Yury Kupriyanov (15)

DOC
Устав проекта
DOC
Описание содержания проекта
DOC
План управления проектом
PPTX
07 integrated process modelling
PPTX
01 information systems
PPTX
10 project management
PPTX
09 trends in information modelling
PPTX
08 worlflow management
PPTX
Hse mda bpmn_210410
PPTX
Xx additional remarks to exercise 4
PPTX
06 Introduction To Process Modeling
PPTX
02 information models
PPTX
04 data modeling 2
PPTX
03 data modeling 1
PPTX
Information Modeling (course presentation in RUS)
Устав проекта
Описание содержания проекта
План управления проектом
07 integrated process modelling
01 information systems
10 project management
09 trends in information modelling
08 worlflow management
Hse mda bpmn_210410
Xx additional remarks to exercise 4
06 Introduction To Process Modeling
02 information models
04 data modeling 2
03 data modeling 1
Information Modeling (course presentation in RUS)

Recently uploaded (20)

PPTX
Introduction to Building Materials
PDF
Τίμαιος είναι φιλοσοφικός διάλογος του Πλάτωνα
PDF
Indian roads congress 037 - 2012 Flexible pavement
PDF
Computing-Curriculum for Schools in Ghana
PDF
Practical Manual AGRO-233 Principles and Practices of Natural Farming
PDF
advance database management system book.pdf
PDF
Empowerment Technology for Senior High School Guide
PDF
Chinmaya Tiranga quiz Grand Finale.pdf
PDF
1_English_Language_Set_2.pdf probationary
PPTX
B.Sc. DS Unit 2 Software Engineering.pptx
PDF
My India Quiz Book_20210205121199924.pdf
PDF
CISA (Certified Information Systems Auditor) Domain-Wise Summary.pdf
PPTX
A powerpoint presentation on the Revised K-10 Science Shaping Paper
PDF
FORM 1 BIOLOGY MIND MAPS and their schemes
PDF
Paper A Mock Exam 9_ Attempt review.pdf.
PDF
Black Hat USA 2025 - Micro ICS Summit - ICS/OT Threat Landscape
PDF
Hazard Identification & Risk Assessment .pdf
PPTX
Share_Module_2_Power_conflict_and_negotiation.pptx
PDF
RTP_AR_KS1_Tutor's Guide_English [FOR REPRODUCTION].pdf
PDF
ChatGPT for Dummies - Pam Baker Ccesa007.pdf
Introduction to Building Materials
Τίμαιος είναι φιλοσοφικός διάλογος του Πλάτωνα
Indian roads congress 037 - 2012 Flexible pavement
Computing-Curriculum for Schools in Ghana
Practical Manual AGRO-233 Principles and Practices of Natural Farming
advance database management system book.pdf
Empowerment Technology for Senior High School Guide
Chinmaya Tiranga quiz Grand Finale.pdf
1_English_Language_Set_2.pdf probationary
B.Sc. DS Unit 2 Software Engineering.pptx
My India Quiz Book_20210205121199924.pdf
CISA (Certified Information Systems Auditor) Domain-Wise Summary.pdf
A powerpoint presentation on the Revised K-10 Science Shaping Paper
FORM 1 BIOLOGY MIND MAPS and their schemes
Paper A Mock Exam 9_ Attempt review.pdf.
Black Hat USA 2025 - Micro ICS Summit - ICS/OT Threat Landscape
Hazard Identification & Risk Assessment .pdf
Share_Module_2_Power_conflict_and_negotiation.pptx
RTP_AR_KS1_Tutor's Guide_English [FOR REPRODUCTION].pdf
ChatGPT for Dummies - Pam Baker Ccesa007.pdf

05 Transformation