Mapping Class Diagrams to Relational Schemas

Mapping Class Diagrams to Relational Schemas

Peretz Shoval (Ben-Gurion University, Israel)
DOI: 10.4018/978-1-59904-201-5.ch005
OnDemand PDF Download:
$37.50

Abstract

This chapter first explains the need to map a class diagram to a relational schema. Then, most of the chapter is dedicated to presenting and demonstrating the mapping rules based on which a relational schema (made of normalized relations) is created. The mapping process is demonstrated with several comprehensive examples.

Complete Chapter List

Search this Book:
Reset
Table of Contents
Acknowledgments
Peretz Shoval
Chapter 1
Peretz Shoval
The term “object oriented” spread in the last decade and a half, throughout many fields of computing, including the analysis and design of... Sample PDF
Introduction to the Objects Approach in Software
$37.50
Chapter 2
Peretz Shoval
The objects model (or object oriented [OO] model) is a conceptual-application model that is used to define a database schema representing a certain... Sample PDF
The Objects Model and the Class Diagram
$37.50
Chapter 3
Peretz Shoval
This chapter discusses considerations and rules for identifying classes, attributes, relationships, and functions; and presents case study examples... Sample PDF
Creating Class Diagrams
$37.50
Chapter 4
Peretz Shoval
This chapter first explains why it might be preferred to first create an entity relationship diagram (ERD) and then map it to a class diagram. The... Sample PDF
Mapping Entity Relationship Diagrams in Class Diagrams
$37.50
Chapter 5
Peretz Shoval
This chapter first explains the need to map a class diagram to a relational schema. Then, most of the chapter is dedicated to presenting and... Sample PDF
Mapping Class Diagrams to Relational Schemas
$37.50
Chapter 6
Peretz Shoval
This chapter reviews the evolution of object oriented (OO) methodologies and unified modeling language (UML). Most of the chapter is dedicated to... Sample PDF
Object Oriented Methodologies and the UMI
$37.50
Chapter 7
Peretz Shoval
This chapter starts with a brief discussion on approaches to system development methodologies and the motivation for the development of the... Sample PDF
Combining the Functional and Object Oriented Approaches: Intro to FOOM
$37.50
Chapter 8
Peretz Shoval
This chapter elaborates on the activities and products of the analysis stage with functional and object oriented methodology (FOOM). The products of... Sample PDF
Information Systems Analysis with FOOM
$37.50
Chapter 9
Data Dictionary  (pages 230-247)
Peretz Shoval
This chapter explains the roles of a data dictionary (DD) in the development of the information system (IS) and describes its components. The... Sample PDF
Data Dictionary
$37.50
Chapter 10
Peretz Shoval
This chapter starts with an overview of the design phase according to the functional and object oriented methodology (FOOM) and presents the... Sample PDF
Transactions and TheirTop-Level Design
$37.50
Chapter 11
Peretz Shoval
This chapter deals with the design of the interfaces between the users and the system. First, it describes a method for the design of menus... Sample PDF
Design of the Man-Machine Interface: Menus, Inputs, and Outputs
$37.50
Chapter 12
Peretz Shoval
This chapter describes how to map a top-level description of a transaction into a detailed description, and then how to “decompose” a detailed... Sample PDF
Detailed Design of the Transactions and Class Methods
$37.50
About the Author