Find Jobs
Hire Freelancers

Entity Relationship modeling and Relational database

$10-30 AUD

Closed
Posted 10 months ago

$10-30 AUD

Paid on delivery
Task 1: Designing an Entity-Relationship Model Food Saver Case Study Food Saver (FS) is a supermarket that sells a variety of food products in Australia. The following are the requirements for managing data about staff, products and customers for FS. Stores FS has stores throughout Australia. Each store is allocated several staff members. One staff member manages the operations of the store. Each staff member works at a specific store only. The data describing a store includes a unique store number, an address (i.e., street, suburb, and postcode) and several contact types (e.g., email, fax, phone). FS keeps track of which staff members work at each store, including the manager (and the date each staff member starts his/her position at the store he/she is working at). Staff It is important to distinguish between two types of FA staff members (i.e., supervisors and workers) as supervisors have additional responsibilities. Supervisors are responsible for the day-to-day activities of a team of workers. Each supervisor is responsible for all staff at a particular store. The data for each staff member includes a unique staff number, name, address, position, and salary. Products FS has a range of products that it sells to customers in Australia. At any given time at a store, a particular product has a specific quantity in stock which must be tracked. Other data for each product includes a unique product number, a name, description and sale price. Customers When customers register on the FS website, the system records their unique email address, their name, delivery address (i.e., street, suburb, and postcode) and payment details (Credit Card number, expiry date and security code). Orders Once registered, customers can order products from the website, selecting the product and quantity to be added to their order. Each order has a unique order number and order date. Based on the given description, model the given business rules, and present your model as an Entity-Relationship (ER) diagram. Carefully state any assumptions that you make. In your ER diagram, you must properly denote all applicable concepts, including weak or strong entities, keys, composite or multi-valued attributes, relationships and their cardinality and participation constraints. If you cannot represent any of this information in the ER model, clearly explain what limitations in the ER model restrict you from representing your model. You must use UML notation and the diagramming tool Lucidchart to draw your diagram. Your diagram must be drawn to a high standard with minimal clutter. You are not required to map the ER model to relational model. A special note: This is an open-ended question with many different models that can be derived. Your model is assessed based on how accurately it represents business rules described above. Task 2: Designing an Entity-Relationship Model Part A: Initial Design Sunny Holidays Case Study Sunny Holidays is an Australian travel company that allows customers to book holiday packages. You are asked to design a database for managing customer bookings. Requirements for the database are as follows: • Customers book holiday packages recording the date the booking was made. Each customer has a firstname, lastname, date of birth, and passport number. • Holiday packages have a package no, and have a set fee (depending on the departure date). They consist of several stop overs, each in a city within a country. Each country could have several stop over cities. • Each stop over has a sequence number (eg stop number 1, 2 etc). • The system stores a complete list of cities and countries, some which may not necessarily have an associated holiday stop over (yet). • All holiday packages have at least one stopover. Based on the given description, model the business rules of Sunny Holidays, and present your model as an Entity- Relationship (ER) diagram. Carefully state any assumptions that you make. In your ER diagram, you must properly denote all applicable concepts, including weak or strong entities, keys, composite or multi-valued attributes, relationships and their cardinality and participation constraints. If you cannot represent any of this information in the ER model, clearly explain what limitations in the ER model restrict you from representing your model. You must use UML notation and the diagramming tool Lucidchart to draw your diagram. Your diagram must be drawn to a high standard with minimal clutter. You are not required to map the ER model to relational model. A special note: This is an open-ended question with many different models that can be derived. Your model is assessed based on how accurately it represents business rules described above. Part B: Client Adjustments After presenting your ER model to Sunny Holidays management, you are asked if it can be used to perform the following additional tasks. • Customers arrive at and depart from each stop over on a flight at a specific datetime. • Flights have a unique code and also a duration. • Depending on the duration of the stop over, there may be a single nominated accommodation. • Accommodation has an identifying address and has a phone number. • The check in and check out datetime is recorded for each accommodation stay. For each one of the tasks specified above, explain how your ER diagram is supporting it. If it is not possible to achieve any of the tasks above given your current design, state why, modify the model, provide the modified ER diagram
Project ID: 36938160

About the project

12 proposals
Remote project
Active 9 mos ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
12 freelancers are bidding on average $24 AUD for this job
User Avatar
Hello, I have read your project description about Database Design. I am an expert in database systems and I have developed many database systems including but not limited to a database system for a School, County Bursary, Pos System and Sacco system. I have used tools such as SQL Developer, SQL Plus, SQLYog, MySQL Workbench, SSMS etc. Am confident I can handle your project. Kindly open a discussion with me so that we talk the best way to work. If you award me the project I will work closely with you throughout the whole project life span, communicating continuously at every stage with updates until the project comes to fruition, in perfect condition, and ready for submission. Hope to work with you soon! Thanks Nyaronyari
$30 AUD in 2 days
4.9 (98 reviews)
5.8
5.8
User Avatar
I am UML modeling and database designer I can do Designing an Entity-Relationship Model I can prepare it for Food Saver Case Study Please share details of work
$20 AUD in 7 days
5.0 (4 reviews)
3.2
3.2
User Avatar
Hello. I read your requirement i will do that. Please come on chat we will discuss more about this. I will waiting your reply.
$30 AUD in 1 day
5.0 (7 reviews)
2.9
2.9
User Avatar
Hi , I noticed that you are looking for professional developer with rich experiences in Relational Databases, UML Design, Database Design, Database Management and Database Development . I am new on freelancer.com but I have worked in company about + 3 years and I have worked as same as your project with other clients so I think I have enough experience in this field. I would like to discuss more details on chat so we can get clear idea with each other. Best Regards
$20 AUD in 1 day
0.0 (0 reviews)
0.0
0.0
User Avatar
Hi, we have a CRM product suitable for your requirements. We could get on a call to show the demo. We can also customize as per your requirements.
$30 AUD in 7 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hello. I am familiar with creating Entity Relationship diagrams, activity diagrams and Sequence diagrams. I am able to do this task professionally and fast. I would be glad to work on your project and get my first five star. Please, feel free to chat with me to discuss this project further.
$20 AUD in 2 days
0.0 (0 reviews)
0.0
0.0
User Avatar
I'm sure you're looking for someone who can design an Entity-Relationship model for Entity Relationship modeling and Relational database. You have provided a lot of information about your project, which makes it easy for me to understand what you are looking for. I am confident that I am the best fit for this project because of my expertise in database development, specifically Entity Relationship modeling and Relational database. My skillset includes designing Entity-Relationship models and creating Relational databases. This makes me well-suited to tackle this project as I have the necessary knowledge and experience to effectively complete the task at hand. My experience includes working on projects such as Food Saver Case Study which requires an accurate representation of business rules within an ER diagram. I would be more than happy to discuss further how my skillset could benefit Sunny Holidays and how my approach could improve upon current practices. Please don't hesitate to reach out if there is anything else you would like to know about me or this project!
$18 AUD in 2 days
0.0 (0 reviews)
0.0
0.0
User Avatar
My experience as a programmer, designer and developer of data warehouses and, finally, of data governance, allow me to have a global vision of the data and to be aware of its usability, Maintainability and reliability. I have worked with relational databases to model transactional databases, which is its objective, and informational databases designed for reporting and analysis. All the work I do in modeling starts from an ER that we can all understand and share I hope I get the chance to help you.
$30 AUD in 7 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Dear Project Manager, As a highly skilled and experienced professional, I am the ideal candidate for this project. With a proven track record of successful projects in research analysis, I possess the expertise needed to deliver outstanding results. My ability to think creatively and strategically enables me to approach challenges with innovative solutions. I am a strong communicator and collaborator, fostering effective teamwork and client satisfaction. My dedication to meeting deadlines and exceeding expectations sets me apart. I am excited about the opportunity to contribute my skills to this project and ensure its success. Thank you for considering my proposal. Sincerely, Etisha Vijay
$15 AUD in 2 days
0.0 (0 reviews)
0.0
0.0
User Avatar
We hope you give me to do this . We will try our best to your project . We will satisfy your thought
$20 AUD in 7 days
0.0 (0 reviews)
0.0
0.0
User Avatar
I am database administrator and have alot of experience with databases and models. I have read your project requirement and can deliver your database model as per your requirement. I am awaiting your reply.
$30 AUD in 4 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of AUSTRALIA
Melbourne, Australia
0.0
0
Payment method verified
Member since Jul 16, 2023

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.