Question: You are required to submit the following items for Task 1 : 1 . A list of all elementary facts that fully and explicitly verbalize
You are required to submit the following items for Task :
A list of all elementary facts that fully and explicitly verbalize the fact types contained in the scenario description.
These references and values provide the necessary connections and data attributes for each entity in the ORM diagram.
You must also discuss Step and in details. For example, why here you have OnetoOne relationships or Mandatory Constraints MC in this Fact Type.
Must explain...you may use a table similar to belowother ways as long as it's very clear & explain your reasons for both UC and MC Don't just say because it has to be Unique or Mandatory, briefly say why see examples in our learning materials such as lecture notes for more information:
Finally, you must also include the full conceptual schema model produced using the Object Role Modelling ORM language, which fully captures all the fact types and any necessary constraints. Include all relevant fact types unary or binary uniqueness constraints internal or external mandatory role constraints simple or disjunctive value constraints, etc.
A vehicle bus train, and ferry can be used over multiple daily routes throughout the day and each vehicle has a unique vehicle registration number. Below is the description of the vehicles table which are used as public transport.
Vehicle Registration Number Vehicle Colour Capacity Model Year Mode
ABC Red Bus
DEF Blue Train
GHI Green Ferry
JKL Silver Bus
MNO Black Train
Below is the sample of details of the drivers table. Each driver has a unique Driver ID within the public transport network. A driver can only drive one mode of transport which includes either a bus, train or ferry but can't drive more than ie A driver cant drive a train and a ferry. A driver may or may not have a contact number. Null values are represented by a question mark in the table below.
Driver ID Driver Name Contact number Address Date of Birth Driver license number Driver license type
John Smith Main St Calamvale DL Bus
Jane Doe Elm Rd Townsville DL Train
Michael Lee Oak Ave, Forest Lake DL Ferry
Emily White Pine Ln Upper Mount Gravatt DL Bus
David Brown Maple Dr Tingalpa DL Train
Chris Ward Tea tree St Richlands DL Ferry
Below is a sample of details of passengers who are using a Go card for their trips on public transport. Passengers must provide their name, address, and phone number on an online web portal during the purchase of a Go card if they want to use it on public transport.
Go Card Number Passengers Name Passengers Address Passengers Contact Number
Hew Smith Main St East Brisbane
Chris Doe Elm Rd Stafford
Drew Johnson Oak Ave, West End
Emily Williams Pine Ln St Lucia
David Brown Maple Dr Sherwood
James Ward Nottingham Rd Springfield
Below is the sample of the Scheduled trips table that is followed for the whole week within the state. These scheduled trips are managed by the state government and are publicly available for passengers so that they can plan their trips accordingly. Each vehicle bus train, and ferry trip is allocated a unique Schedule ID number within the Scheduled trip below. The Route ID starts with either B T or F which represents Bus, Train, and Ferry respectively.
Vehicle Registration Number Schedule ID Route ID Driver ID Start Time End Time
ABC B: AM : AM
DEF T: AM : AM
GHI F: AM : PM
JKL B: AM : PM
MNO T: PM : PM
DEF T: AM : PM
GHI F: PM : PM
JKL B: AM : AM
Below is the sample of the Transactions table for all trips which are made by passengers on public transport. Operations date refers to the date on which the vehicle was running in service on any specific route as per the scheduled trips table. A passenger can make more than trip across different modes of transport. Each trip made on the public transport network is allocated a unique TransactionID.
Transaction ID Go card Number Cost Schedule ID Operations date Pick Up Address Drop Off Address Boarding DateTime Alighting DateTime
$ Blueberry St Algester Elm Rd Brisbane City ::
$ Elm Rd West End Oak Ave, Norman Park ::
$ Oak Ave, Everton Park Pine Ln The Gap
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
