Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

EXERCISE 2.3.1: create table Product ( maker char(255), model number, typex char

ID: 3604883 • Letter: E

Question

EXERCISE 2.3.1:

create table Product (

maker char(255),

model number,

typex char(255)

);

create table PC (

model number,

speed number,

ram number,

hd number,

price number

);

create table Laptop (

Model number,

speed number,

ram number,

hd number,

screen number,

price number

);

create table Printer (

Model number,

color number,

typex char(255)

price number

);

Exercise 7.1.3: Suggest suitable keys and foreign keys for the relations of the PC database Product (maker, mode1, type) PC(model, speed, ram, hd, price) Laptop(model, speed, ram, hd, screen, price) Printer (model, color. type, price) of Exercise 2.4.1. Modify your SQL schema from Exercise 2.3.1 to include declarations of these keys

Explanation / Answer

Add suitable primary and foreign keys.

create table Product (
maker char(255),
model number,
typex char(255),
PRIMARY KEY (model)
);

create table PC (
model number,
speed number,
ram number,
hd number,
price number,
PRIMARY KEY (model)
);

create table Laptop (
Model number,
speed number,
ram number,
hd number,
screen number,
price number,
PRIMARY KEY (model)
);

create table Printer (
Model number,
color number,
typex char(255),
price number,
PRIMARY KEY (model),

FOREIGN KEY (typex) REFERENCES Product(typex)
);

**Comment for any further queries.

Hire Me For All Your Tutoring Needs
Integrity-first tutoring: clear explanations, guidance, and feedback.
Drop an Email at
drjack9650@gmail.com
Chat Now And Get Quote