Answered step by step
Verified Expert Solution
Question
1 Approved Answer
You want to create a database for computer lab management. You want to keep track of the following information (Type your answer): The information
You want to create a database for computer lab management. You want to keep track of the following information (Type your answer): The information about computer/workstation such as station ID, model, etc. The information about the software installed. Each computer station has various types of software (e.g., word processor, spreadsheet, database, diagramming tools, etc.) Note you only care about the types, version and vendors of the software, not the licensing information of each piece of software. You just want to know which type of the software is used most frequently. The information about projects that are running on some computer station. Including the project ID, description, project leader and starting date, etc. The information about users who are the employees currently working some projects. Including employee's ID and name, as well as job title. The information about appointments made by users to use the lab. A user needs to make an appointment to use a workstation. For an appointment, employee need to indicate (or assigned) a station ID, indicating types of software to use, and the time period of using the station. Note: In each appointment, an employee can only indicate one computer with multiple software to use. a. Design an E/R diagram to model above situation. b. Convert the data model in (a) into tables, clearly indicate the keys and foreign keys.
Step by Step Solution
There are 3 Steps involved in it
Step: 1
AbsolutelyI can help you design an ER diagram for a computer lab management system based on the information you provided ER Diagram for Computer Lab Management System Heres an entityrelationship ER di...Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started