SlideShare a Scribd company logo
1 of 2
Download to read offline
MapOnMe (MOM) is a company that aims to provide a local spatial data that can be used to
analyse urban movement behaviour. For this purpose, this company provides a system where the
map data is manually inserted by their staffs and trajectory data are obtained from public
contributors. A trajectory is a time series of visited location point that shows a user movement in
a specific of time window. A trajectory may contain numerous of trajectory points, however in
some rare cases, a trajectory may consist of no trajectory points at all.
For the map data, the entry is manually inserted or updated by the administrator. A spatial object
can be modified several times by different administrators. For historical purposes reason, the
updated date and reason must be recorded for any objects added/modified by the administrators.
There are three types of objects in map data, which are Point Data, Road Data and Region Data.
Each object will have a unique object identifier called objectID. A Point data shows a location
for an object such as Restaurant, Shop, Education or Public Service. Any other type of objects
will be classified as Others. A Point may have multiple classifications. For example, a shop may
have a restaurant in it. Each Point object will have a specific object name and the Geolocation
coordinate that contains a pair of Latitude and Longitude values.
A Road object is the road in the local area that might be classified as Highway, Primary,
Residential or Footpath. Highway is a road normally with 2 or more running lanes plus
emergency hard shoulder. This type of road is usually used to connect metropolitan area with
regional area. Primary road is the main road in an area. The Residential road is the road that
located in residential area which serves as an access to housing, without function of connecting
settlements. The Footpath is a road restricted to pedestrian and bicycle access. Each Road entry
must have road name and road length in Km. A road data is represented as a specific sequence of
coordinate list. The Region data is used to represent Region in the local area. The Region data
has region name, area size in SqKm and a specific sequence of coordinate list as a closed loop.
A member must be registered in the system by providing preferred memberID, email and name.
The date and time when a member joins as user are obtained automatically during registration.
The Administrators are staffs in this company that have modification right to insert, update or
delete the spatial objects. The administrators are identified by their adminID, email and name.
To submit their own trajectory data, a user or an administrator must be recognized as
Contributor. Only contributors can submit trajectories. Not all administrators or users are
considered as contributors. Contributors will gain points for trajectories submitted to the system.
When submitting the trajectory data, an automatic TrajID will be assigned to the trajectory. The
member must provide the date when the trip trajectory was done. The time when a member
submits the trajectory will be obtained automatically. The trip duration and trip distance will be
calculated automatically based on the trajectory points provided by the member.
TASK:
You are required to develop an EER model for the above problem description. The EER should
contain all necessary information such as entities, attributes, primary keys, relationships
(including specialization/generalization if any), cardinalities, and participation (including (min,
max)). All specialization/generalization and union type must be represented accordingly, instead
being treated as simple association relationships. Any assumptions should also be stated clearly.
If assumptions are made, it is important to make sure that the assumptions reflect possible real
practice for a particular industry and do not contradict with the problem description above.
Hint:
* There are total 18 entities exist in the question
* there are 9 primary keys
* there are three binary relationships
* there are 6 cardinalities and 3 specialisations

More Related Content

Similar to MapOnMe (MOM) is a company that aims to provide a local spatial data.pdf

FINAL-T.R.A.F.F.I.C -Thomas-Lawrence-Retting
FINAL-T.R.A.F.F.I.C -Thomas-Lawrence-RettingFINAL-T.R.A.F.F.I.C -Thomas-Lawrence-Retting
FINAL-T.R.A.F.F.I.C -Thomas-Lawrence-Retting
Donna Thomas
 
TRAFFIC - Thomas-Rettig-Lawrence -FINAL camera ready (1)
TRAFFIC - Thomas-Rettig-Lawrence -FINAL camera ready (1)TRAFFIC - Thomas-Rettig-Lawrence -FINAL camera ready (1)
TRAFFIC - Thomas-Rettig-Lawrence -FINAL camera ready (1)
Donna Thomas
 

Similar to MapOnMe (MOM) is a company that aims to provide a local spatial data.pdf (20)

Art Center Interactive Design 4 - #3 Information Architecture & Product Diagrams
Art Center Interactive Design 4 - #3 Information Architecture & Product DiagramsArt Center Interactive Design 4 - #3 Information Architecture & Product Diagrams
Art Center Interactive Design 4 - #3 Information Architecture & Product Diagrams
 
Building a Standard for Open Bikeshare Data
Building a Standard for Open Bikeshare DataBuilding a Standard for Open Bikeshare Data
Building a Standard for Open Bikeshare Data
 
IRJET- Analysis of Trajectories
IRJET- Analysis of TrajectoriesIRJET- Analysis of Trajectories
IRJET- Analysis of Trajectories
 
Estimation of Road Roughness Condition and Ghat Complexity Analysis Using Sma...
Estimation of Road Roughness Condition and Ghat Complexity Analysis Using Sma...Estimation of Road Roughness Condition and Ghat Complexity Analysis Using Sma...
Estimation of Road Roughness Condition and Ghat Complexity Analysis Using Sma...
 
Estimation of Road Roughness Condition and Ghat Complexity Analysis Using Sma...
Estimation of Road Roughness Condition and Ghat Complexity Analysis Using Sma...Estimation of Road Roughness Condition and Ghat Complexity Analysis Using Sma...
Estimation of Road Roughness Condition and Ghat Complexity Analysis Using Sma...
 
IRJET- Bus Monitoring System using Android Application
IRJET-  	  Bus Monitoring System using Android ApplicationIRJET-  	  Bus Monitoring System using Android Application
IRJET- Bus Monitoring System using Android Application
 
IRJET- Car Pooling : Real Time Ride Sharing
IRJET-  	  Car Pooling : Real Time Ride SharingIRJET-  	  Car Pooling : Real Time Ride Sharing
IRJET- Car Pooling : Real Time Ride Sharing
 
Routing and Tracking System for Buses
Routing and Tracking System for Buses Routing and Tracking System for Buses
Routing and Tracking System for Buses
 
ROUTING AND TRACKING SYSTEM FOR BUSES
ROUTING AND TRACKING SYSTEM FOR BUSESROUTING AND TRACKING SYSTEM FOR BUSES
ROUTING AND TRACKING SYSTEM FOR BUSES
 
Bransys GPS
Bransys GPSBransys GPS
Bransys GPS
 
FINAL-T.R.A.F.F.I.C -Thomas-Lawrence-Retting
FINAL-T.R.A.F.F.I.C -Thomas-Lawrence-RettingFINAL-T.R.A.F.F.I.C -Thomas-Lawrence-Retting
FINAL-T.R.A.F.F.I.C -Thomas-Lawrence-Retting
 
RAILWAY RESERVATION SYSTEM OOSE PROJECT.docx
RAILWAY RESERVATION SYSTEM OOSE PROJECT.docxRAILWAY RESERVATION SYSTEM OOSE PROJECT.docx
RAILWAY RESERVATION SYSTEM OOSE PROJECT.docx
 
Car Traffic Sign Annunciator
Car Traffic Sign AnnunciatorCar Traffic Sign Annunciator
Car Traffic Sign Annunciator
 
IRJET- Transport Management System: Review of Management System and Suppl...
IRJET-  	  Transport Management System: Review of Management System and Suppl...IRJET-  	  Transport Management System: Review of Management System and Suppl...
IRJET- Transport Management System: Review of Management System and Suppl...
 
Volunteering assistance to online geocoding services through a distributed kn...
Volunteering assistance to online geocoding services through a distributed kn...Volunteering assistance to online geocoding services through a distributed kn...
Volunteering assistance to online geocoding services through a distributed kn...
 
TRAFFIC - Thomas-Rettig-Lawrence -FINAL camera ready (1)
TRAFFIC - Thomas-Rettig-Lawrence -FINAL camera ready (1)TRAFFIC - Thomas-Rettig-Lawrence -FINAL camera ready (1)
TRAFFIC - Thomas-Rettig-Lawrence -FINAL camera ready (1)
 
A Review on Smart Bus Ticketing System using QR-Code
A Review on Smart Bus Ticketing System using QR-CodeA Review on Smart Bus Ticketing System using QR-Code
A Review on Smart Bus Ticketing System using QR-Code
 
Grievance Reporting System
Grievance Reporting SystemGrievance Reporting System
Grievance Reporting System
 
Structuring Your Team of Drivers in Three Easy Steps
Structuring Your Team of Drivers in Three Easy StepsStructuring Your Team of Drivers in Three Easy Steps
Structuring Your Team of Drivers in Three Easy Steps
 
Project on brts(ahmedabad)
Project on brts(ahmedabad)Project on brts(ahmedabad)
Project on brts(ahmedabad)
 

More from anjugavas8080

Molecule Outside Cell Membrane .pdf
Molecule                      Outside Cell          Membrane      .pdfMolecule                      Outside Cell          Membrane      .pdf
Molecule Outside Cell Membrane .pdf
anjugavas8080
 
Melissa recently paid $610 for round-trip airfare to San Francisco t.pdf
Melissa recently paid $610 for round-trip airfare to San Francisco t.pdfMelissa recently paid $610 for round-trip airfare to San Francisco t.pdf
Melissa recently paid $610 for round-trip airfare to San Francisco t.pdf
anjugavas8080
 
Make a training plan for First Aid Training for Choking (usually las.pdf
Make a training plan for First Aid Training for Choking (usually las.pdfMake a training plan for First Aid Training for Choking (usually las.pdf
Make a training plan for First Aid Training for Choking (usually las.pdf
anjugavas8080
 

More from anjugavas8080 (20)

Mod�l 04 Tartmas - Stratejik Ortaklklar Stratejik ittifaklar, iste.pdf
Mod�l 04 Tartmas - Stratejik Ortaklklar Stratejik ittifaklar, iste.pdfMod�l 04 Tartmas - Stratejik Ortaklklar Stratejik ittifaklar, iste.pdf
Mod�l 04 Tartmas - Stratejik Ortaklklar Stratejik ittifaklar, iste.pdf
 
Molecule Outside Cell Membrane .pdf
Molecule                      Outside Cell          Membrane      .pdfMolecule                      Outside Cell          Membrane      .pdf
Molecule Outside Cell Membrane .pdf
 
Model the real world idea of an Address. How many fields will you ne.pdf
Model the real world idea of an Address. How many fields will you ne.pdfModel the real world idea of an Address. How many fields will you ne.pdf
Model the real world idea of an Address. How many fields will you ne.pdf
 
Mirando el poema Pocahontas a su esposo ingl�s John Rolfe de Paula G.pdf
Mirando el poema Pocahontas a su esposo ingl�s John Rolfe de Paula G.pdfMirando el poema Pocahontas a su esposo ingl�s John Rolfe de Paula G.pdf
Mirando el poema Pocahontas a su esposo ingl�s John Rolfe de Paula G.pdf
 
Mobile Health (mHealth) technology plays a great role as a consumer .pdf
Mobile Health (mHealth) technology plays a great role as a consumer .pdfMobile Health (mHealth) technology plays a great role as a consumer .pdf
Mobile Health (mHealth) technology plays a great role as a consumer .pdf
 
Mientras visita a miembros de su familia, su t�a anciana le cuenta q.pdf
Mientras visita a miembros de su familia, su t�a anciana le cuenta q.pdfMientras visita a miembros de su familia, su t�a anciana le cuenta q.pdf
Mientras visita a miembros de su familia, su t�a anciana le cuenta q.pdf
 
Mevcut varlklar y�netmenin baz yaygn y�ntemleri nelerdir Baz ksa .pdf
Mevcut varlklar y�netmenin baz yaygn y�ntemleri nelerdir Baz ksa .pdfMevcut varlklar y�netmenin baz yaygn y�ntemleri nelerdir Baz ksa .pdf
Mevcut varlklar y�netmenin baz yaygn y�ntemleri nelerdir Baz ksa .pdf
 
Mendels laws of segregation and independent assortment hold true un.pdf
Mendels laws of segregation and independent assortment hold true un.pdfMendels laws of segregation and independent assortment hold true un.pdf
Mendels laws of segregation and independent assortment hold true un.pdf
 
McMaster has done a survey of 9111 students, and of those 8474 respo.pdf
McMaster has done a survey of 9111 students, and of those 8474 respo.pdfMcMaster has done a survey of 9111 students, and of those 8474 respo.pdf
McMaster has done a survey of 9111 students, and of those 8474 respo.pdf
 
Meksikada �kaynak laneti� aadakilerden hangisine neden olur Yant.pdf
Meksikada �kaynak laneti� aadakilerden hangisine neden olur Yant.pdfMeksikada �kaynak laneti� aadakilerden hangisine neden olur Yant.pdf
Meksikada �kaynak laneti� aadakilerden hangisine neden olur Yant.pdf
 
Measurements andor observations1. What, if anything, went wrong.pdf
Measurements andor observations1.  What, if anything, went wrong.pdfMeasurements andor observations1.  What, if anything, went wrong.pdf
Measurements andor observations1. What, if anything, went wrong.pdf
 
Melissa recently paid $610 for round-trip airfare to San Francisco t.pdf
Melissa recently paid $610 for round-trip airfare to San Francisco t.pdfMelissa recently paid $610 for round-trip airfare to San Francisco t.pdf
Melissa recently paid $610 for round-trip airfare to San Francisco t.pdf
 
McDonalds aprovecha las subculturas �tnicas para un crecimiento con.pdf
McDonalds aprovecha las subculturas �tnicas para un crecimiento con.pdfMcDonalds aprovecha las subculturas �tnicas para un crecimiento con.pdf
McDonalds aprovecha las subculturas �tnicas para un crecimiento con.pdf
 
Match the following terms with the appropriate definitions. A. Equit.pdf
Match the following terms with the appropriate definitions. A. Equit.pdfMatch the following terms with the appropriate definitions. A. Equit.pdf
Match the following terms with the appropriate definitions. A. Equit.pdf
 
Mary, 18, wanted to register at the university but was required to h.pdf
Mary, 18, wanted to register at the university but was required to h.pdfMary, 18, wanted to register at the university but was required to h.pdf
Mary, 18, wanted to register at the university but was required to h.pdf
 
Match each bone with its location. Group of answer choicesNeck bon.pdf
Match each bone with its location. Group of answer choicesNeck bon.pdfMatch each bone with its location. Group of answer choicesNeck bon.pdf
Match each bone with its location. Group of answer choicesNeck bon.pdf
 
Maslowun ihtiya�lar hiyerarisi ile Alderferin ERG teorisi arasndak.pdf
Maslowun ihtiya�lar hiyerarisi ile Alderferin ERG teorisi arasndak.pdfMaslowun ihtiya�lar hiyerarisi ile Alderferin ERG teorisi arasndak.pdf
Maslowun ihtiya�lar hiyerarisi ile Alderferin ERG teorisi arasndak.pdf
 
Make a training plan for First Aid Training for Choking (usually las.pdf
Make a training plan for First Aid Training for Choking (usually las.pdfMake a training plan for First Aid Training for Choking (usually las.pdf
Make a training plan for First Aid Training for Choking (usually las.pdf
 
Make changes to the following accounts via journal entry 1 as of 12.pdf
Make changes to the following accounts via journal entry 1 as of 12.pdfMake changes to the following accounts via journal entry 1 as of 12.pdf
Make changes to the following accounts via journal entry 1 as of 12.pdf
 
Make a list of some typical documentation you would request from a l.pdf
Make a list of some typical documentation you would request from a l.pdfMake a list of some typical documentation you would request from a l.pdf
Make a list of some typical documentation you would request from a l.pdf
 

Recently uploaded

Spellings Wk 4 and Wk 5 for Grade 4 at CAPS
Spellings Wk 4 and Wk 5 for Grade 4 at CAPSSpellings Wk 4 and Wk 5 for Grade 4 at CAPS
Spellings Wk 4 and Wk 5 for Grade 4 at CAPS
AnaAcapella
 
QUATER-1-PE-HEALTH-LC2- this is just a sample of unpacked lesson
QUATER-1-PE-HEALTH-LC2- this is just a sample of unpacked lessonQUATER-1-PE-HEALTH-LC2- this is just a sample of unpacked lesson
QUATER-1-PE-HEALTH-LC2- this is just a sample of unpacked lesson
httgc7rh9c
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
heathfieldcps1
 

Recently uploaded (20)

Our Environment Class 10 Science Notes pdf
Our Environment Class 10 Science Notes pdfOur Environment Class 10 Science Notes pdf
Our Environment Class 10 Science Notes pdf
 
Spellings Wk 4 and Wk 5 for Grade 4 at CAPS
Spellings Wk 4 and Wk 5 for Grade 4 at CAPSSpellings Wk 4 and Wk 5 for Grade 4 at CAPS
Spellings Wk 4 and Wk 5 for Grade 4 at CAPS
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024
 
PANDITA RAMABAI- Indian political thought GENDER.pptx
PANDITA RAMABAI- Indian political thought GENDER.pptxPANDITA RAMABAI- Indian political thought GENDER.pptx
PANDITA RAMABAI- Indian political thought GENDER.pptx
 
REMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxREMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptx
 
Wellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxWellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptx
 
Details on CBSE Compartment Exam.pptx1111
Details on CBSE Compartment Exam.pptx1111Details on CBSE Compartment Exam.pptx1111
Details on CBSE Compartment Exam.pptx1111
 
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
 
QUATER-1-PE-HEALTH-LC2- this is just a sample of unpacked lesson
QUATER-1-PE-HEALTH-LC2- this is just a sample of unpacked lessonQUATER-1-PE-HEALTH-LC2- this is just a sample of unpacked lesson
QUATER-1-PE-HEALTH-LC2- this is just a sample of unpacked lesson
 
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptxCOMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
 
Model Attribute _rec_name in the Odoo 17
Model Attribute _rec_name in the Odoo 17Model Attribute _rec_name in the Odoo 17
Model Attribute _rec_name in the Odoo 17
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and Modifications
 
OSCM Unit 2_Operations Processes & Systems
OSCM Unit 2_Operations Processes & SystemsOSCM Unit 2_Operations Processes & Systems
OSCM Unit 2_Operations Processes & Systems
 
VAMOS CUIDAR DO NOSSO PLANETA! .
VAMOS CUIDAR DO NOSSO PLANETA!                    .VAMOS CUIDAR DO NOSSO PLANETA!                    .
VAMOS CUIDAR DO NOSSO PLANETA! .
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
Introduction to TechSoup’s Digital Marketing Services and Use Cases
Introduction to TechSoup’s Digital Marketing  Services and Use CasesIntroduction to TechSoup’s Digital Marketing  Services and Use Cases
Introduction to TechSoup’s Digital Marketing Services and Use Cases
 
Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)
 
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
 

MapOnMe (MOM) is a company that aims to provide a local spatial data.pdf

  • 1. MapOnMe (MOM) is a company that aims to provide a local spatial data that can be used to analyse urban movement behaviour. For this purpose, this company provides a system where the map data is manually inserted by their staffs and trajectory data are obtained from public contributors. A trajectory is a time series of visited location point that shows a user movement in a specific of time window. A trajectory may contain numerous of trajectory points, however in some rare cases, a trajectory may consist of no trajectory points at all. For the map data, the entry is manually inserted or updated by the administrator. A spatial object can be modified several times by different administrators. For historical purposes reason, the updated date and reason must be recorded for any objects added/modified by the administrators. There are three types of objects in map data, which are Point Data, Road Data and Region Data. Each object will have a unique object identifier called objectID. A Point data shows a location for an object such as Restaurant, Shop, Education or Public Service. Any other type of objects will be classified as Others. A Point may have multiple classifications. For example, a shop may have a restaurant in it. Each Point object will have a specific object name and the Geolocation coordinate that contains a pair of Latitude and Longitude values. A Road object is the road in the local area that might be classified as Highway, Primary, Residential or Footpath. Highway is a road normally with 2 or more running lanes plus emergency hard shoulder. This type of road is usually used to connect metropolitan area with regional area. Primary road is the main road in an area. The Residential road is the road that located in residential area which serves as an access to housing, without function of connecting settlements. The Footpath is a road restricted to pedestrian and bicycle access. Each Road entry must have road name and road length in Km. A road data is represented as a specific sequence of coordinate list. The Region data is used to represent Region in the local area. The Region data has region name, area size in SqKm and a specific sequence of coordinate list as a closed loop. A member must be registered in the system by providing preferred memberID, email and name. The date and time when a member joins as user are obtained automatically during registration. The Administrators are staffs in this company that have modification right to insert, update or delete the spatial objects. The administrators are identified by their adminID, email and name. To submit their own trajectory data, a user or an administrator must be recognized as Contributor. Only contributors can submit trajectories. Not all administrators or users are considered as contributors. Contributors will gain points for trajectories submitted to the system. When submitting the trajectory data, an automatic TrajID will be assigned to the trajectory. The member must provide the date when the trip trajectory was done. The time when a member submits the trajectory will be obtained automatically. The trip duration and trip distance will be calculated automatically based on the trajectory points provided by the member.
  • 2. TASK: You are required to develop an EER model for the above problem description. The EER should contain all necessary information such as entities, attributes, primary keys, relationships (including specialization/generalization if any), cardinalities, and participation (including (min, max)). All specialization/generalization and union type must be represented accordingly, instead being treated as simple association relationships. Any assumptions should also be stated clearly. If assumptions are made, it is important to make sure that the assumptions reflect possible real practice for a particular industry and do not contradict with the problem description above. Hint: * There are total 18 entities exist in the question * there are 9 primary keys * there are three binary relationships * there are 6 cardinalities and 3 specialisations