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)
5 views
Create DB Invoicing
Uploaded by
abhishekshaw1507
AI-enhanced title
Copyright
© © All Rights Reserved
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)
5 views
Create DB Invoicing
Uploaded by
abhishekshaw1507
AI-enhanced title
Copyright
© © All Rights Reserved
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
Query To Get Inventory Material Aging at Oracle Cloud
PDF
No ratings yet
Query To Get Inventory Material Aging at Oracle Cloud
9 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
Libreria PDF
PDF
No ratings yet
Libreria PDF
18 pages
Homework 9 Solution
PDF
No ratings yet
Homework 9 Solution
5 pages
Erptl
PDF
No ratings yet
Erptl
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
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
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
Reto 3 Java
PDF
No ratings yet
Reto 3 Java
20 pages
SQLJOINS1
PDF
No ratings yet
SQLJOINS1
6 pages
Lab Program 2
PDF
No ratings yet
Lab Program 2
4 pages
MySQL
PDF
No ratings yet
MySQL
7 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
Pay Pal
PDF
No ratings yet
Pay Pal
606 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
MySQL Dump 10
PDF
No ratings yet
MySQL Dump 10
57 pages
Northwind
PDF
No ratings yet
Northwind
47 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
New Text Document
PDF
No ratings yet
New Text Document
4 pages
Transactions
PDF
No ratings yet
Transactions
2 pages
Cis276 Final Exam
PDF
No ratings yet
Cis276 Final Exam
3 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
Himalayan Group of Professional Institutions Kala Amb, Sirmaur, H.P
PDF
No ratings yet
Himalayan Group of Professional Institutions Kala Amb, Sirmaur, H.P
16 pages
Practical No 15&16
PDF
No ratings yet
Practical No 15&16
8 pages
BDMS Assignment 1 SHS
PDF
No ratings yet
BDMS Assignment 1 SHS
10 pages
SQL Statement Select From Per - People - F Where Person - Id 130
PDF
No ratings yet
SQL Statement Select From Per - People - F Where Person - Id 130
37 pages
Invoice Print Query
PDF
No ratings yet
Invoice Print Query
15 pages
DBMS Week - 7 (1) (1) 1
PDF
No ratings yet
DBMS Week - 7 (1) (1) 1
3 pages
SQL Commands: Unit 3 Database Management
PDF
No ratings yet
SQL Commands: Unit 3 Database Management
17 pages
Lab Assignment Consider The Following Tables: Sample Table - Worker
PDF
No ratings yet
Lab Assignment Consider The Following Tables: Sample Table - Worker
4 pages
Q36
PDF
No ratings yet
Q36
13 pages
Manual Del Usuario
PDF
No ratings yet
Manual Del Usuario
6 pages
Untitled 1
PDF
No ratings yet
Untitled 1
9 pages
Tabla SQL Paises Del Mundo
PDF
100% (1)
Tabla SQL Paises Del Mundo
8 pages
BDD gestCOMPTE
PDF
No ratings yet
BDD gestCOMPTE
3 pages
Dbms Lab Exercise PDF
PDF
100% (1)
Dbms Lab Exercise PDF
37 pages
Kuis
PDF
No ratings yet
Kuis
6 pages
List of Experiments/Excercises: Name of The Lab:DBMS Program:BCA Branch:BCA
PDF
No ratings yet
List of Experiments/Excercises: Name of The Lab:DBMS Program:BCA Branch:BCA
28 pages
Authorize Data Access For Users: Worksheet Status
PDF
No ratings yet
Authorize Data Access For Users: Worksheet Status
12 pages
DBMs Lab
PDF
No ratings yet
DBMs Lab
113 pages
Lesson02 Advanced SQL - Join
PDF
No ratings yet
Lesson02 Advanced SQL - Join
20 pages
Dbms 6 Cursor
PDF
No ratings yet
Dbms 6 Cursor
4 pages
Rafaeladinizk@
PDF
No ratings yet
Rafaeladinizk@
2 pages
Lec 8
PDF
No ratings yet
Lec 8
29 pages
SQL Programs For Class 12th C++ Practical File
PDF
No ratings yet
SQL Programs For Class 12th C++ Practical File
12 pages
Freepik Cookies
PDF
No ratings yet
Freepik Cookies
5 pages
Database Lab: NAME:-Ashish Jain ROLL NUMBER: - 19/548 University Roll Number: - 19eucit005 Batch: - 5it1 Branch: - It
PDF
No ratings yet
Database Lab: NAME:-Ashish Jain ROLL NUMBER: - 19/548 University Roll Number: - 19eucit005 Batch: - 5it1 Branch: - It
7 pages
final project 1
PDF
No ratings yet
final project 1
11 pages
SQL Queries
PDF
No ratings yet
SQL Queries
8 pages
Lab-4 & 5
PDF
No ratings yet
Lab-4 & 5
7 pages