Confidentiality: 
Not Confidential
Firstname: 
Cheryl
Lastname: 
Dunn
Faculty: 
Lou Nel
Term: 
Fall
Year: 
2017
Honours Project Title: 
Entity Relationship Diagram Mapping
Abstract: 
Entity Relationship Mapper (ER Mapper) is an android app that takes an Entity-Relationship diagram (ER Diagram) and maps it to its Relations, finds its Functional Dependencies, perform normalization and creates a relational database. Users can draw an ER Diagram on a canvas, such that they can create, remove and edit Entity, Attribute and Relationship objects from the canvas. When the user is satisfied with their diagram, they can select to save or normalize the diagram into a relational schema in third normal form maintaining lossless join and dependency preservation properties to create a database.
Cover Image: 
Upload description: 
Included is a ERMapper.pdf which contains the report. A ERmapper .zip with all source code. and a Readme.txt which explains to setup and run the program