Open navigation menu
Close suggestions
Search
Search
en
Change Language
Upload
Sign in
Sign in
Download free for days
0 ratings
0% found this document useful (0 votes)
13 views
2 pages
Create DB Invoicing
Uploaded by
abhishekshaw1507
AI-enhanced title
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content,
claim it here
.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
Download
Save
Save create-db-invoicing For Later
Share
0%
0% found this document useful, undefined
0%
, undefined
Print
Embed
Report
0 ratings
0% found this document useful (0 votes)
13 views
2 pages
Create DB Invoicing
Uploaded by
abhishekshaw1507
AI-enhanced title
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content,
claim it here
.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
Carousel Previous
Carousel Next
Download
Save
Save create-db-invoicing For Later
Share
0%
0% found this document useful, undefined
0%
, undefined
Print
Embed
Report
Download
Save create-db-invoicing For Later
You are on page 1
/ 2
Search
Fullscreen
DROP DATABASE IF EXISTS `invoicing`;
CREATE DATABASE `invoicing`;
USE `invoicing`;
SET NAMES utf8 ;
SET character_set_client = utf8mb4 ;
CREATE TABLE `payment_methods` (
`payment_method_id` tinyint(4) NOT NULL AUTO_INCREMENT,
`name` varchar(50) NOT NULL,
PRIMARY KEY (`payment_method_id`)
) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=utf8mb4
COLLATE=utf8mb4_0900_ai_ci;
INSERT INTO `payment_methods` VALUES (1,'Credit Card');
INSERT INTO `payment_methods` VALUES (2,'Cash');
INSERT INTO `payment_methods` VALUES (3,'PayPal');
INSERT INTO `payment_methods` VALUES (4,'Wire Transfer');
CREATE TABLE `clients` (
`client_id` int(11) NOT NULL,
`name` varchar(50) NOT NULL,
`address` varchar(50) NOT NULL,
`city` varchar(50) NOT NULL,
`state` char(2) NOT NULL,
`phone` varchar(50) DEFAULT NULL,
PRIMARY KEY (`client_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
INSERT INTO `clients` VALUES (1,'Vinte','3 Nevada Parkway','Syracuse','NY','315-
252-7305');
INSERT INTO `clients` VALUES (2,'Myworks','34267 Glendale
Parkway','Huntington','WV','304-659-1170');
INSERT INTO `clients` VALUES (3,'Yadel','096 Pawling Parkway','San
Francisco','CA','415-144-6037');
INSERT INTO `clients` VALUES (4,'Kwideo','81674 Westerfield
Circle','Waco','TX','254-750-0784');
INSERT INTO `clients` VALUES (5,'Topiclounge','0863 Farmco
Road','Portland','OR','971-888-9129');
CREATE TABLE `invoices` (
`invoice_id` int(11) NOT NULL,
`number` varchar(50) NOT NULL,
`client_id` int(11) NOT NULL,
`invoice_total` decimal(9,2) NOT NULL,
`payment_total` decimal(9,2) NOT NULL DEFAULT '0.00',
`invoice_date` date NOT NULL,
`due_date` date NOT NULL,
`payment_date` date DEFAULT NULL,
PRIMARY KEY (`invoice_id`),
KEY `FK_client_id` (`client_id`),
CONSTRAINT `FK_client_id` FOREIGN KEY (`client_id`) REFERENCES `clients`
(`client_id`) ON DELETE RESTRICT ON UPDATE CASCADE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
INSERT INTO `invoices` VALUES (1,'91-953-3396',2,101.79,0.00,'2019-03-09','2019-03-
29',NULL);
INSERT INTO `invoices` VALUES (2,'03-898-6735',5,175.32,8.18,'2019-06-11','2019-07-
01','2019-02-12');
INSERT INTO `invoices` VALUES (3,'20-228-0335',5,147.99,0.00,'2019-07-31','2019-08-
20',NULL);
INSERT INTO `invoices` VALUES (4,'56-934-0748',3,152.21,0.00,'2019-03-08','2019-03-
28',NULL);
INSERT INTO `invoices` VALUES (5,'87-052-3121',5,169.36,0.00,'2019-07-18','2019-08-
07',NULL);
INSERT INTO `invoices` VALUES (6,'75-587-6626',1,157.78,74.55,'2019-01-29','2019-
02-18','2019-01-03');
INSERT INTO `invoices` VALUES (7,'68-093-9863',3,133.87,0.00,'2019-09-04','2019-09-
24',NULL);
INSERT INTO `invoices` VALUES (8,'78-145-1093',1,189.12,0.00,'2019-05-20','2019-06-
09',NULL);
INSERT INTO `invoices` VALUES (9,'77-593-0081',5,172.17,0.00,'2019-07-09','2019-07-
29',NULL);
INSERT INTO `invoices` VALUES (10,'48-266-1517',1,159.50,0.00,'2019-06-30','2019-
07-20',NULL);
INSERT INTO `invoices` VALUES (11,'20-848-0181',3,126.15,0.03,'2019-01-07','2019-
01-27','2019-01-11');
INSERT INTO `invoices` VALUES (13,'41-666-1035',5,135.01,87.44,'2019-06-25','2019-
07-15','2019-01-26');
INSERT INTO `invoices` VALUES (15,'55-105-9605',3,167.29,80.31,'2019-11-25','2019-
12-15','2019-01-15');
INSERT INTO `invoices` VALUES (16,'10-451-8824',1,162.02,0.00,'2019-03-30','2019-
04-19',NULL);
INSERT INTO `invoices` VALUES (17,'33-615-4694',3,126.38,68.10,'2019-07-30','2019-
08-19','2019-01-15');
INSERT INTO `invoices` VALUES (18,'52-269-9803',5,180.17,42.77,'2019-05-23','2019-
06-12','2019-01-08');
INSERT INTO `invoices` VALUES (19,'83-559-4105',1,134.47,0.00,'2019-11-23','2019-
12-13',NULL);
CREATE TABLE `payments` (
`payment_id` int(11) NOT NULL AUTO_INCREMENT,
`client_id` int(11) NOT NULL,
`invoice_id` int(11) NOT NULL,
`date` date NOT NULL,
`amount` decimal(9,2) NOT NULL,
`payment_method` tinyint(4) NOT NULL,
PRIMARY KEY (`payment_id`),
KEY `fk_client_id_idx` (`client_id`),
KEY `fk_invoice_id_idx` (`invoice_id`),
KEY `fk_payment_payment_method_idx` (`payment_method`),
CONSTRAINT `fk_payment_client` FOREIGN KEY (`client_id`) REFERENCES `clients`
(`client_id`) ON UPDATE CASCADE,
CONSTRAINT `fk_payment_invoice` FOREIGN KEY (`invoice_id`) REFERENCES `invoices`
(`invoice_id`) ON UPDATE CASCADE,
CONSTRAINT `fk_payment_payment_method` FOREIGN KEY (`payment_method`) REFERENCES
`payment_methods` (`payment_method_id`)
) ENGINE=InnoDB AUTO_INCREMENT=9 DEFAULT CHARSET=utf8mb4
COLLATE=utf8mb4_0900_ai_ci;
INSERT INTO `payments` VALUES (1,5,2,'2019-02-12',8.18,1);
INSERT INTO `payments` VALUES (2,1,6,'2019-01-03',74.55,1);
INSERT INTO `payments` VALUES (3,3,11,'2019-01-11',0.03,1);
INSERT INTO `payments` VALUES (4,5,13,'2019-01-26',87.44,1);
INSERT INTO `payments` VALUES (5,3,15,'2019-01-15',80.31,1);
INSERT INTO `payments` VALUES (6,3,17,'2019-01-15',68.10,1);
INSERT INTO `payments` VALUES (7,5,18,'2019-01-08',32.77,1);
INSERT INTO `payments` VALUES (8,5,18,'2019-01-08',10.00,2);
You might also like
Lab Assignment-I: Q 1. Create The Table Describe Below
PDF
100% (1)
Lab Assignment-I: Q 1. Create The Table Describe Below
15 pages
Invoice Approval Workflow
PDF
No ratings yet
Invoice Approval Workflow
36 pages
Jntuk R20 DBMS Unit - 3
PDF
No ratings yet
Jntuk R20 DBMS Unit - 3
36 pages
Amazon
PDF
No ratings yet
Amazon
16 pages
Dairy
PDF
No ratings yet
Dairy
6 pages
Azure Data Factory SSIS in The Cloud
PDF
No ratings yet
Azure Data Factory SSIS in The Cloud
24 pages
Oracle Forms Developer: Procedure Builder Reference
PDF
No ratings yet
Oracle Forms Developer: Procedure Builder Reference
80 pages
Pay Pal
PDF
No ratings yet
Pay Pal
606 pages
MySQL Codes For Learning
PDF
No ratings yet
MySQL Codes For Learning
12 pages
Database Backup - SQL 2
PDF
No ratings yet
Database Backup - SQL 2
1,558 pages
CS409P LABS (Merged Files)
PDF
No ratings yet
CS409P LABS (Merged Files)
32 pages
Northwind
PDF
No ratings yet
Northwind
47 pages
Script Base de Datos Ejemplo Northwind
PDF
No ratings yet
Script Base de Datos Ejemplo Northwind
63 pages
Base de Datos (BD - Ventas) - 1
PDF
No ratings yet
Base de Datos (BD - Ventas) - 1
14 pages
Libreria PDF
PDF
No ratings yet
Libreria PDF
18 pages
Mysqljournal - Doc VISHU019
PDF
No ratings yet
Mysqljournal - Doc VISHU019
39 pages
Mysqljournal - Doc VISHU004
PDF
No ratings yet
Mysqljournal - Doc VISHU004
39 pages
MySQL Dump 10
PDF
No ratings yet
MySQL Dump 10
57 pages
Chapter 5 Slides
PDF
No ratings yet
Chapter 5 Slides
17 pages
Ics A - Airbnb Case Study Submission
PDF
No ratings yet
Ics A - Airbnb Case Study Submission
7 pages
Homework 9 Solution
PDF
No ratings yet
Homework 9 Solution
5 pages
ProWatch Maintenance Tasks
PDF
No ratings yet
ProWatch Maintenance Tasks
3 pages
RAMAN SINGH - SQL Assignment III
PDF
No ratings yet
RAMAN SINGH - SQL Assignment III
4 pages
Debugging PLSQL
PDF
No ratings yet
Debugging PLSQL
11 pages
DB
PDF
No ratings yet
DB
18 pages
"No - Auto - Value - On - Zero" "+00:00": SET Start Transaction SET
PDF
No ratings yet
"No - Auto - Value - On - Zero" "+00:00": SET Start Transaction SET
8 pages
Pharmacy
PDF
No ratings yet
Pharmacy
7 pages
DDL
PDF
No ratings yet
DDL
9 pages
RV Payment Ori
PDF
No ratings yet
RV Payment Ori
2 pages
Java PPPP
PDF
No ratings yet
Java PPPP
3 pages
SQL Banco
PDF
No ratings yet
SQL Banco
8 pages
Freelancer Management System
PDF
No ratings yet
Freelancer Management System
23 pages
Gestao Llivraria Online
PDF
No ratings yet
Gestao Llivraria Online
6 pages
Vers
PDF
No ratings yet
Vers
3 pages
Schema
PDF
No ratings yet
Schema
10 pages
Create The: Client - Master
PDF
No ratings yet
Create The: Client - Master
4 pages
Lab Program 2
PDF
No ratings yet
Lab Program 2
4 pages
Beemap SQL
PDF
No ratings yet
Beemap SQL
18 pages
Modelamiento
PDF
No ratings yet
Modelamiento
3 pages
SQLJOINS1
PDF
No ratings yet
SQLJOINS1
6 pages
MySQL
PDF
No ratings yet
MySQL
7 pages
Create Database Mydb9
PDF
No ratings yet
Create Database Mydb9
4 pages
Final Answers 0
PDF
No ratings yet
Final Answers 0
15 pages
SQL Task 1
PDF
No ratings yet
SQL Task 1
4 pages
Project
PDF
No ratings yet
Project
9 pages
PHP
PDF
No ratings yet
PHP
6 pages
Stock
PDF
No ratings yet
Stock
4 pages
Create DB Store
PDF
No ratings yet
Create DB Store
3 pages
M Hassan Qadeer: Personal Information
PDF
No ratings yet
M Hassan Qadeer: Personal Information
4 pages
SQL Code
PDF
No ratings yet
SQL Code
2 pages
Blink Basket
PDF
No ratings yet
Blink Basket
8 pages
Create Table
PDF
No ratings yet
Create Table
3 pages
Script SQL
PDF
No ratings yet
Script SQL
8 pages
Assignment SQL Joins
PDF
No ratings yet
Assignment SQL Joins
4 pages
To Create A User Account
PDF
No ratings yet
To Create A User Account
29 pages
RDBMS Lab3
PDF
No ratings yet
RDBMS Lab3
7 pages
01 08说明
PDF
No ratings yet
01 08说明
5 pages
Database Project Finalized
PDF
No ratings yet
Database Project Finalized
23 pages
Name
PDF
No ratings yet
Name
5 pages
Grocery SQL
PDF
No ratings yet
Grocery SQL
3 pages
RDBMS Lab1
PDF
No ratings yet
RDBMS Lab1
5 pages
Accounting System Project Steps With Code
PDF
No ratings yet
Accounting System Project Steps With Code
2 pages
DBMS Syllabus R23
PDF
No ratings yet
DBMS Syllabus R23
2 pages
DBMS Lab Answer
PDF
No ratings yet
DBMS Lab Answer
35 pages
Oracle 9i Reports Developer Quick Notes
PDF
100% (5)
Oracle 9i Reports Developer Quick Notes
12 pages
Vickt SQL
PDF
No ratings yet
Vickt SQL
10 pages
A Project On Library Management System By: U L Vardhini (121222539017)
PDF
No ratings yet
A Project On Library Management System By: U L Vardhini (121222539017)
51 pages
DBMS Lab Manual
PDF
No ratings yet
DBMS Lab Manual
42 pages
Furniture Store SQL Project Documentation
PDF
No ratings yet
Furniture Store SQL Project Documentation
12 pages
Hadi Printable
PDF
No ratings yet
Hadi Printable
4 pages
Inuwa Printable
PDF
No ratings yet
Inuwa Printable
4 pages
DB2 BLU Shadow Tables With SAP V1 PDF
PDF
100% (1)
DB2 BLU Shadow Tables With SAP V1 PDF
28 pages
School of Engineering and Physical Sciences
PDF
No ratings yet
School of Engineering and Physical Sciences
3 pages
BAIS Exam
PDF
No ratings yet
BAIS Exam
4 pages
DP-600 Overview
PDF
No ratings yet
DP-600 Overview
7 pages
Cycle LLL
PDF
No ratings yet
Cycle LLL
14 pages
Data Science - Toc
PDF
No ratings yet
Data Science - Toc
5 pages
2011 Bca
PDF
No ratings yet
2011 Bca
43 pages
Microsoft Access Relationships
PDF
No ratings yet
Microsoft Access Relationships
15 pages
Java Database Connectivity (JDBC)
PDF
No ratings yet
Java Database Connectivity (JDBC)
14 pages
Unit Ii
PDF
No ratings yet
Unit Ii
45 pages
SQL19 Eal2-W Agd Add 1.3
PDF
No ratings yet
SQL19 Eal2-W Agd Add 1.3
78 pages
CSCI 435 Syllabus Summer 2024
PDF
No ratings yet
CSCI 435 Syllabus Summer 2024
3 pages
Fuzzy Query Process
PDF
No ratings yet
Fuzzy Query Process
4 pages
Database Systems Lab 5 Presentation
PDF
No ratings yet
Database Systems Lab 5 Presentation
24 pages
23 - 1 - Prakt DDP - JOINS PART 1 - 12D1 - 221210014 - Rizky Nurdiansyah
PDF
No ratings yet
23 - 1 - Prakt DDP - JOINS PART 1 - 12D1 - 221210014 - Rizky Nurdiansyah
15 pages
Command: Alter
PDF
No ratings yet
Command: Alter
5 pages
ER Example
PDF
No ratings yet
ER Example
10 pages
How To Use The Constraint Clause To Create Primary Key and Foreign Key in MS Access
PDF
No ratings yet
How To Use The Constraint Clause To Create Primary Key and Foreign Key in MS Access
11 pages
Stripe Integration in Angular: A Step-by-Step Guide to Creating Payment Functionality
From Everand
Stripe Integration in Angular: A Step-by-Step Guide to Creating Payment Functionality
Abdelfattah Ragab
No ratings yet