AC-721 AC-859: Group Activity

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 5

Group Activity

Team 1:

AC-721 AC-859
Draw an ERD for a food delivery app like Zomato or Swiggy which connects customers and restaurants. Make and
state necessary assumptions and constraints.

Team 2:

AC-749 AC-408

Draw an ERD for an app to enable visitor entry into a Residential Society. It stores details of daily visitors like
household helpers (domestic workers), society employees (like security guards, trash collector, plumbers, electricians
etc.) and the residents. For all other entries the security guards need to enter the visitor details in the app (flat no,
visitor details, time, allotted parking space, etc) and when the resident approves in the app then the entry of the visitor
is logged in. Once the visitor leaves his exit is also logged in the app. Residents can also make a setting of pre-
informing or expected arrival of a visitor.

Make and state necessary assumptions and constraints.

Team 3

AC-714 AC-443

Draw an ERD for a Grocery store that delivers daily household essentials at doorstep. Make and state necessary
assumptions and constraints.

Team 4

AC-778 AC-409

Draw an ERD for your favorite music app (like Spotify, Gaana, etc.). Make and state necessary assumptions and
constraints.

Team 5

AC-747 AC-811

Suppose you are given the following requirements for a simple database for IPL Teams. IPL has many teams which
have a name, a city, a coach, a captain, and a set of players. A player belongs to only one team, and has a name, a
position (such as bowler, opening batsmen), a skill level, and a set of injury records. Team captain is also a player. A
game can be played between two teams (referred to as host_team and guest_team) and has a date and a score (eg. Won
by 3 wickets, lost by 23 runs, etc.).

Creat ERD and state necessary assumptions and constraints.


Team 6

AC-722 AC-403

Construct an E-R diagram for a car-insurance company whose customers own one or more cars each. Each car has
associated with it zero to any number of recorded accidents. State necessary assumptions and constraints.

Team 7

AC-758 AC-426

Construct an E-R diagram for a hospital with a set of patients and a set of medical doctors. Each with patient has a
log of the various tests and examinations conducted. There are many doctors in the hospital with their name, doctor
id, and specialization. A patient can visit several doctors and doctors can see many patients. Also a number of tests
can be conducted on a patient.

Make and state necessary assumptions.

Team 8

AC-709 AC-433

Design an E-R diagram for keeping track of the matches of all sports teams in a tournament. You should store the
matches played, the scores in each match, the players in each match and individual player statistics for each match.
Summary statistics should be modeled as derived attributes.

Make and state necessary assumptions.

Team 9

AC-741 AC-423

Draw an ER diagram of a school library system. Students and teachers can get the books issued or returned. There is
a fine if the book is not returned past the due date. The publishers supply the books to the library in some fixed number
(quantity).

Make and state necessary assumptions and constraints.

Team 10

AC-723 AC-265
Draw an ER diagram of an online shopping portal. Customers can order, return, or exchange items. They can also
save items for later. Suppliers can update information on items and quantity available. There is a transaction history
of each customer. And the portal also stores information about overall transactions and overall supplies.

Make and state necessary assumptions and constraints.

Team 11

AC-719 AC-435

Draw an ER diagram for a hotel where customers can book hotel rooms. Hotel room have different types. Customers
can make or cancel bookings, order food, and pay their bills. Reception desk can update availability of rooms and
customer check-ins.

Make and state necessary assumptions and constraints.

Team 12

AC-707 AC-405

Draw an ER diagram for Vaccination on Cowin app. A person can book a slot on the portal. Slots are available at
Private Hospitals and Public Dispensaries. All hospitals and dispensaries update their slots based on available
vaccines. Cowin also keeps a track of type of vaccine administered (Covishield or Covaxin) and the shot (first or
second administered). People get notified whenever their second dose is due.

Make and state necessary assumptions and constraints.

Team 13

AC-734 AC-458

Draw an ER diagram of a BANK. A customer can deposit or withdraw amount. Customer can also borrow a Loan
amount.

Make and state necessary assumptions.

Team 14

AC-
1020 AC-452

Draw an ERD of Indian railway reservation system.

Make and state necessary assumptions and constraints.


Team 15

AC-757 AC-63
Draw an ERD of a house renting app. Owners can update house availability, rent, photos etc. and rent out flats. Tenants
can rent flat, vacate flats. Payments, complaints, and ratings about house, owner, and tenant can also be done through
this app.

Make and state necessary assumptions and constraints.

Team 16

AC-765 AC-406

Draw an ERD for automating your school/college canteen (make and state necessary assumptions and constraints).

Team 17

AC-730 AC-432

Draw an ERD for College Lab supplies (like projectors, whiteboards, markers, equipment.) Assume any laboratory
and make and state necessary assumptions and constraints).

Team 18

AC-737 AC-846

Create an ERD for a car dealership. The dealership sells both new and used cars, and it operates a service facility. A
salesperson may sell many cars, but each car is sold by only one salesperson for which he creates an invoice. A
customer may buy many cars, but each car is bought by only one customer for which he gets an invoice. A customer
may come in just to have his or her car serviced need not buy a car to be classified as a customer. A separate service
ticket is written for each car repaired or serviced even if they belong to the same customer. Service history for each of
the cars serviced is maintained and the service records are referenced by the car’s serial number. Many mechanics
may work on a car’s service. A car may or may not need parts while being serviced.
State necessary assumptions.

Team 19

AC-745 AC-805

ABC manufacturers produces many items. The following item information is stored: item name, item ID and available
quantity. These items are made up of many components. Each component can be supplied by one or more suppliers.
The following component information is kept: component ID, name, description, suppliers who supply them, and
products in which they are used. Create an ERD to show how you would track this information. A supplier can exist
without providing components. A component may not to be associated with a supplier or a product. Not all components
are used in products. But a product cannot exist without components.

State necessary assumptions and constraints.


Team 20

AC-743 AC-446

A production tracking unit maintains track of serial no., weight of the product, product’s type and its description, and
whether a quality check has been performed or not? A production unit can create many batches of products. Each
batch has a batch number, cost of materials to create that batch, and creation date. Units of a batch can be created from
raw materials. The raw materials have a type, unit cost, and material identification. Create an Entity Relationship
diagram that captures this information about the UPS system. Be certain to indicate identifiers and cardinality
constraints.

State necessary assumptions also.

Team 21

AC-777 AC-401

ELX always have up-to-date information on the processing and current location of each shipped item. For which, ELX
have a company-wide information system. Shipped items are the core of ELX product tracking information system.
Shipped items can be characterized by item number (unique), weight, dimensions, insurance amount, destination, and
final delivery date. Shipped items are received into the ELX system at a single retail center. Retail centers are
characterized by their type, uniqueID, and address. Shipped items make their way to their destination via one or more
standard ELX transportation events (i.e., flights, truck deliveries). These transportation events are characterized by a
unique scheduleNumber, a type (e.g, flight, truck), and a deliveryRoute. Create an Entity Relationship diagram that
captures this information about the UPS system. Be certain to indicate identifiers and cardinality constraints.

State necessary assumptions also.

You might also like