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)
7 views
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 now
Download
Save create-db-invoicing For Later
Download
Save
Save create-db-invoicing For Later
0%
0% found this document useful, undefined
0%
, undefined
Embed
Share
Print
Report
0 ratings
0% found this document useful (0 votes)
7 views
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 now
Download
Save create-db-invoicing For Later
Carousel Previous
Carousel Next
Save
Save create-db-invoicing For Later
0%
0% found this document useful, undefined
0%
, undefined
Embed
Share
Print
Report
Download now
Download
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
SQL - 05 - Window Functions
PDF
No ratings yet
SQL - 05 - Window Functions
20 pages
ELStraight - OPERATING MANUAL
PDF
100% (2)
ELStraight - OPERATING MANUAL
38 pages
New Text Documfyfyffent
PDF
No ratings yet
New Text Documfyfyffent
7 pages
MySQL Codes For Learning
PDF
No ratings yet
MySQL Codes For Learning
12 pages
Create DB Store
PDF
No ratings yet
Create DB Store
3 pages
Schema
PDF
No ratings yet
Schema
10 pages
SQL Code
PDF
No ratings yet
SQL Code
2 pages
Java PPPP
PDF
No ratings yet
Java PPPP
3 pages
Ics A - Airbnb Case Study Submission
PDF
No ratings yet
Ics A - Airbnb Case Study Submission
7 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
7. Assignment SQL Joins
PDF
No ratings yet
7. Assignment SQL Joins
4 pages
Libreria PDF
PDF
No ratings yet
Libreria PDF
18 pages
scriptSQL
PDF
No ratings yet
scriptSQL
8 pages
Accounting System Project Steps With Code
PDF
No ratings yet
Accounting System Project Steps With Code
2 pages
Homework 9 Solution
PDF
No ratings yet
Homework 9 Solution
5 pages
Base de Datos (BD - Ventas) - 1
PDF
No ratings yet
Base de Datos (BD - Ventas) - 1
14 pages
RV Payment Ori
PDF
No ratings yet
RV Payment Ori
2 pages
Chapter 5 Slides
PDF
No ratings yet
Chapter 5 Slides
17 pages
Blink Basket
PDF
No ratings yet
Blink Basket
8 pages
DB
PDF
No ratings yet
DB
18 pages
Beemap-sql
PDF
No ratings yet
Beemap-sql
18 pages
Freelancer management system (1)
PDF
No ratings yet
Freelancer management system (1)
23 pages
To Create A User Account
PDF
No ratings yet
To Create A User Account
29 pages
Final Answers 0
PDF
No ratings yet
Final Answers 0
15 pages
Grocery SQL
PDF
No ratings yet
Grocery SQL
3 pages
Create Table
PDF
No ratings yet
Create Table
3 pages
DBMS Lab answer
PDF
No ratings yet
DBMS Lab answer
35 pages
Script Base de Datos Ejemplo Northwind
PDF
No ratings yet
Script Base de Datos Ejemplo Northwind
63 pages
RDBMS Lab3
PDF
No ratings yet
RDBMS Lab3
7 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
Database Project Finalized
PDF
No ratings yet
Database Project Finalized
23 pages
Gestao Llivraria Online
PDF
No ratings yet
Gestao Llivraria Online
6 pages
Stock
PDF
No ratings yet
Stock
4 pages
sql task 1
PDF
No ratings yet
sql task 1
4 pages
SQLJOINS1
PDF
No ratings yet
SQLJOINS1
6 pages
Lab Program 2
PDF
No ratings yet
Lab Program 2
4 pages
Pay Pal
PDF
No ratings yet
Pay Pal
606 pages
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
MySQL
PDF
No ratings yet
MySQL
7 pages
01-08说明
PDF
No ratings yet
01-08说明
5 pages
RDBMS Lab1
PDF
No ratings yet
RDBMS Lab1
5 pages
Create The: Client - Master
PDF
No ratings yet
Create The: Client - Master
4 pages
DDL
PDF
No ratings yet
DDL
9 pages
Dairy
PDF
No ratings yet
Dairy
6 pages
Name
PDF
No ratings yet
Name
5 pages
php
PDF
No ratings yet
php
6 pages
Vers
PDF
No ratings yet
Vers
3 pages
Pharmacy
PDF
No ratings yet
Pharmacy
7 pages
Database Backup.sql 2
PDF
No ratings yet
Database Backup.sql 2
1,558 pages
Modelamiento
PDF
No ratings yet
Modelamiento
3 pages
RAMAN SINGH - SQL Assignment III
PDF
No ratings yet
RAMAN SINGH - SQL Assignment III
4 pages
SQL Banco
PDF
No ratings yet
SQL Banco
8 pages
Amazon
PDF
No ratings yet
Amazon
16 pages
Project
PDF
No ratings yet
Project
9 pages
Northwind
PDF
No ratings yet
Northwind
47 pages
MySQL Dump 10
PDF
No ratings yet
MySQL Dump 10
57 pages
Create Database Mydb9
PDF
No ratings yet
Create Database Mydb9
4 pages
SQL Code
PDF
No ratings yet
SQL Code
15 pages
tables.practice
PDF
No ratings yet
tables.practice
9 pages
Classicmodels SQL
PDF
No ratings yet
Classicmodels SQL
56 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
3D Transformation program
PDF
No ratings yet
3D Transformation program
6 pages
Rango de Equipos Mastersizer
PDF
No ratings yet
Rango de Equipos Mastersizer
13 pages
Hiring process
PDF
No ratings yet
Hiring process
7 pages
Em Tech PPT Lesson 3
PDF
No ratings yet
Em Tech PPT Lesson 3
31 pages
MPGK Quiz 22 Nov 24' - 241122 - 182439
PDF
No ratings yet
MPGK Quiz 22 Nov 24' - 241122 - 182439
6 pages
Sapbasis - Home.blog - STMS
PDF
No ratings yet
Sapbasis - Home.blog - STMS
6 pages
Soal Informatika PTS - KELAS 9 - 050914
PDF
No ratings yet
Soal Informatika PTS - KELAS 9 - 050914
7 pages
PBL Topics For PPS-II 1. Bank Management System
PDF
No ratings yet
PBL Topics For PPS-II 1. Bank Management System
2 pages
Tally Set
PDF
No ratings yet
Tally Set
27 pages
Semi - Automatic Solder Paste Printer
PDF
No ratings yet
Semi - Automatic Solder Paste Printer
14 pages
CV3230 Brochure
PDF
No ratings yet
CV3230 Brochure
8 pages
ISO TECH IPS 3303D Data Sheet
PDF
No ratings yet
ISO TECH IPS 3303D Data Sheet
2 pages
The Cloud Caliphate Archiving The Islami
PDF
No ratings yet
The Cloud Caliphate Archiving The Islami
30 pages
2021 11 22 00 43 07146 0
PDF
No ratings yet
2021 11 22 00 43 07146 0
16 pages
Plant Leaf Disease Detection
PDF
No ratings yet
Plant Leaf Disease Detection
4 pages
Compressed RISC-V Extn Self Study
PDF
No ratings yet
Compressed RISC-V Extn Self Study
7 pages
Dokumen - Tips - Sugar Developer Guide 6 Sugarcrm Support Developer Guide 67 1 770 Sugar Developer
PDF
No ratings yet
Dokumen - Tips - Sugar Developer Guide 6 Sugarcrm Support Developer Guide 67 1 770 Sugar Developer
770 pages
Feature Analysis of Predictive Maintenance Models: Zhaoan Wang
PDF
No ratings yet
Feature Analysis of Predictive Maintenance Models: Zhaoan Wang
4 pages
Trojan & Backdoors
PDF
No ratings yet
Trojan & Backdoors
15 pages
Worksheet 1 PDF
PDF
No ratings yet
Worksheet 1 PDF
2 pages
Title - The Enigmatic World of Quantum Computing - Unraveling The Power of Qubits
PDF
No ratings yet
Title - The Enigmatic World of Quantum Computing - Unraveling The Power of Qubits
2 pages
Liebert GXT5 16-20kVA Guide Specifications-R1.0
PDF
No ratings yet
Liebert GXT5 16-20kVA Guide Specifications-R1.0
18 pages
Tmx-r1000 Service Manual
PDF
100% (1)
Tmx-r1000 Service Manual
61 pages
Quail JS
PDF
No ratings yet
Quail JS
98 pages
Unit-4 Question Bank
PDF
No ratings yet
Unit-4 Question Bank
3 pages
CH9 Algebraic Expressions
PDF
No ratings yet
CH9 Algebraic Expressions
14 pages
Sampling and Nyquist Rate: Experiment No: 08
PDF
No ratings yet
Sampling and Nyquist Rate: Experiment No: 08
6 pages
Networking Questions
PDF
No ratings yet
Networking Questions
1,074 pages