Bookstore Database Conceptual Design Book Table

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

Bookstore Database Conceptual Design

Book Table:
Column Name
Book_id

Data Type
INT

Book_Number
ISBN
Title
Publication_Date
Type
Comment
Price

INT
Varchar
Varchar
Date
Varchar
Varchar
Numeric

Quantity

INT

Length

17
100
25
500
5 digits including two
right of the decimal

Comments
Mandatory field,
unique, system will
assign this ID
automatically

Mandatory field
Mandatory field
Mandatory field
Mandatory field
Optional field
Mandatory field
Mandatory field

Author Table:
Column Name
Author_id

Data Type
INT

Length

Comments
Mandatory field,
unique, system will
assign this ID
automatically

First_Name
Last_Name
Address
APT
City
State
Zip
Phone
Email
DOB
Date_Died

Varchar
Varchar
Varchar
Varchar
Varchar
Varchar
Varchar
Varchar
Varchar
Date
Date

25
25
125
10
50
2
5
12
50

Mandatory field
Mandatory field
Mandatory field
Optional field
Mandatory field
Mandatory field
Mandatory field
Optional field
Optional field
Mandatory field
Optional field

Data Type
INT
INT

Length

Comments
Mandatory field
Mandatory field

Book_Author Table:
Column Name
Author_id
Book_id

Order Table:
Column Name
Order_id

Data Type
INT

Order_Date
Final_Price

Date
Numeric

Quantity

INT

Total_Price

Numeric

Ship_Date
Ship_Type
Ship_Type
Customer_id
Employee_id
Book_id

Date
Varchar
Varchar
INT
INT
INT

Length

5 digits including two


right of the decimal

5 digits including two


right of the decimal
25
25

Comments
Mandatory field,
unique, system will
assign this ID
automatically
Mandatory field
Mandatory field
Mandatory, Default
value 1
Mandatory field
Mandatory
Mandatory
Mandatory
Mandatory
Mandatory
Mandatory

field
field
field
field
field
field

Customer Table:
Column Name

Data Type
INT

Length

Customer_id

First_Name
Last_Name
Address
APT
City
State
Zip
Phone
Email

Varchar
Varchar
Varchar
Varchar
Varchar
Varchar
Varchar
Varchar
Varchar

25
25
125
10
50
2
5
12
50

Comments
Mandatory field,
unique, system will
assign this ID
automatically
Mandatory field
Mandatory field
Mandatory field
Optional field
Mandatory field
Mandatory field
Mandatory field
Optional field
Optional Field

Employee Table:
Column Name

Data Type
INT

Length

Employee_id

First_Name
Last_Name
Address
APT
City
State
Zip
Phone
Email
Hire_Date
Term_Date
Term_Note

Varchar
Varchar
Varchar
Varchar
Varchar
Varchar
Varchar
Varchar
Varchar
Date
Date
Varchar

25
25
125
10
50
2
5
12
50

500

Comments
Mandatory field,
unique, system will
assign this ID
automatically
Mandatory field
Mandatory field
Mandatory field
Optional field
Mandatory field
Mandatory field
Mandatory field
Optional field
Optional Field
Mandatory field
Mandatory field
Optional field

Author
Author_id INT
First_Name VARCHAR(25)
Last_Name VARCHAR(25)

Book_Author
Book_id INT
Author_id INT

Address VARCHAR(125)

Book

APT VARCHAR(10)

Book_id INT

City VARCHAR(50)

Book_Number INT

State VARCHAR(2)

ISBN VARCHAR(17)

ZIP VARCHAR(5)

Title VARCHAR(100)

Phone VARCHAR(12)

Publication_Date DATE

Email VARCHAR(50)

Type VARCHAR(25)

DOB DATE
Date_Died DATE
Indexes

Order
Order_id INT
Order_Date DATE
Final_Price DECIMAL(10,2)

Comment VARCHAR(500)
Price DECIMAL(5,2)
Quantity INT
Indexes

Quantity INT

Employee

Total_Price DECIMAL(10,2)

Employee_id INT

Ship_Date DATE

First_Name VARCHAR(25)

Ship_Type VARCHAR(25)

Last_Name VARCHAR(25)

Ship_Status VARCHAR(25)

Customer

Address VARCHAR(125)

Customer_id INT

Customer_id INT

APT VARCHAR(10)

Employee_id INT

First_Name VARCHAR(25)

City VARCHAR(50)

Book_id INT

Last_Name VARCHAR(25)

State VARCHAR(2)
ZIP VARCHAR(5)
Phone VARCHAR(12)
Email VARCHAR(50)
Hire_Date DATE
Term_Date DATE
Term_Note VARCHAR(500)
Indexes

Indexes

Address VARCHAR(125)
APT VARCHAR(10)
City VARCHAR(50)
State VARCHAR(2)
ZIP VARCHAR(5)
Phone VARCHAR(12)
Email VARCHAR(50)
Indexes

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy