0% found this document useful (0 votes)
285 views3 pages

CS403 Assignment 1

The document describes a scenario where a small cable operating firm needs a customer complaint tracking system. The system would track two types of complaints - customer service issues and content-related issues. Operators would enter complaints over the phone into the system, assigning a unique ID. Content complaints would be handled by operators, while service complaints would be forwarded to the appropriate technician. Technicians would update operators on complaint statuses each day. The tasks identify entities, attributes, and relationships to design an ERD for the system with supertypes, subtypes, attributes, and cardinalities.

Uploaded by

Syeda Zainab
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
285 views3 pages

CS403 Assignment 1

The document describes a scenario where a small cable operating firm needs a customer complaint tracking system. The system would track two types of complaints - customer service issues and content-related issues. Operators would enter complaints over the phone into the system, assigning a unique ID. Content complaints would be handled by operators, while service complaints would be forwarded to the appropriate technician. Technicians would update operators on complaint statuses each day. The tasks identify entities, attributes, and relationships to design an ERD for the system with supertypes, subtypes, attributes, and cardinalities.

Uploaded by

Syeda Zainab
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 3

Assignment No.

01 (Graded) Total Marks: 20


SEMESTER Fall 2022
Due Date: 6-12-2022
CS403- Database Management System
Student ID: MC220202534

Cable Operating Firm

A small cable operating firm requires a software system for their telephone based customer complaint system.
Complaints can be of two types: Customer Service based complaints and content-based complaints. All the
complaints related to signal leakage and consumer services will belong to Customer Service complaints and
Content based complaints will include Commercial limits for children’s' programming and Indecency and
obscenity of non-cable channels.

A customer can generate multiple complaints. All complaints received via telephone calls will be entered by
the operators in the system. Each complaint will be assigned a unique ID. The complaints are gathered area
wise and each area has a complaint technician. The Content- based complaints will be handled by the operator
himself. The Customer Service complaints information will be forwarded to the respective cable technician by
the operator. The operator at the time of data entry of the complaint must confirm if the given complaint has
already been registered or not. If the complaint has been already registered then the complaints are prioritized
accordingly. At the end of the working day, the cable technician sends the status of all complaints to the
operator. The operator will update the customer about the complaint status.

Consider above scenario and perform following tasks:

Task No. 01:

 Identify entities, super type, and sub type entities.


Super Type Entity

Complaints, Admin

Sub Type Entity

1. Service Based
2. Content based

 Identify attributes, specialized attributes of all entities and extract relationships among
entities.
Attributes:

Admin: ID, Email, Contact, Status, password

Complaints: ID, Time , Status

Service Based: SID

Content Based: CID

Customer: ID, Website, City, Amount status, Credit limit

Operator : ID, Name , Email, Contact, Status

Technician: Id, Name, Email, Status, City, Contact

Task No. 02:

 You will have to make a final comprehensive Entity Relationship Diagram (ERD) of the system
showing all entities, super type, and sub type entities, their attributes and relationships identified in
Task 1.
 Your ERD must show all minimum and maximum cardinalities clearly.

According to UML database Diagram

You might also like