### Database Schema:
CREATE TABLE people (
	`Customer ID`	TEXT	NULL	PRIMARY KEY,
	`Customer Name`	TEXT	NULL,
	Segment	TEXT	NULL,
	Country	TEXT	NULL,
	City	TEXT	NULL,
	State	TEXT	NULL,
	`Postal Code`	INTEGER	NULL,
	Region	TEXT	NULL	PRIMARY KEY
);

CREATE TABLE south_superstore (
	`Row ID`	INTEGER	NULL	PRIMARY KEY,
	`Order ID`	TEXT	NULL,
	`Order Date`	DATE	NULL,
	`Ship Date`	DATE	NULL,
	`Ship Mode`	TEXT	NULL,
	`Customer ID`	TEXT	NULL,
	Region	TEXT	NULL,
	`Product ID`	TEXT	NULL,
	Sales	REAL	NULL,
	Quantity	INTEGER	NULL,
	Discount	REAL	NULL,
	Profit	REAL	NULL,
	foreign key (`Product ID`) references product (`Product ID`),
	foreign key (`Customer ID`) references people (`Customer ID`),
	foreign key (Region) references product (Region),
	foreign key (Region) references people (Region)
);

CREATE TABLE west_superstore (
	`Row ID`	INTEGER	NULL	PRIMARY KEY,
	`Order ID`	TEXT	NULL,
	`Order Date`	DATE	NULL,
	`Ship Date`	DATE	NULL,
	`Ship Mode`	TEXT	NULL,
	`Customer ID`	TEXT	NULL,
	Region	TEXT	NULL,
	`Product ID`	TEXT	NULL,
	Sales	REAL	NULL,
	Quantity	INTEGER	NULL,
	Discount	REAL	NULL,
	Profit	REAL	NULL,
	foreign key (Region) references people (Region),
	foreign key (`Customer ID`) references people (`Customer ID`),
	foreign key (Region) references product (Region),
	foreign key (`Product ID`) references product (`Product ID`)
);

CREATE TABLE product (
	`Product ID`	TEXT	NULL	PRIMARY KEY,
	`Product Name`	TEXT	NULL,
	Category	TEXT	NULL,
	`Sub-Category`	TEXT	NULL,
	Region	TEXT	NULL	PRIMARY KEY
);

CREATE TABLE east_superstore (
	`Row ID`	INTEGER	NULL	PRIMARY KEY,
	`Order ID`	TEXT	NULL,
	`Order Date`	DATE	NULL,
	`Ship Date`	DATE	NULL,
	`Ship Mode`	TEXT	NULL,
	`Customer ID`	TEXT	NULL,
	Region	TEXT	NULL,
	`Product ID`	TEXT	NULL,
	Sales	REAL	NULL,
	Quantity	INTEGER	NULL,
	Discount	REAL	NULL,
	Profit	REAL	NULL,
	foreign key (`Product ID`) references product (`Product ID`),
	foreign key (`Customer ID`) references people (`Customer ID`),
	foreign key (Region) references product (Region),
	foreign key (Region) references people (Region)
);

CREATE TABLE central_superstore (
	`Row ID`	INTEGER	NULL	PRIMARY KEY,
	`Order ID`	TEXT	NULL,
	`Order Date`	DATE	NULL,
	`Ship Date`	DATE	NULL,
	`Ship Mode`	TEXT	NULL,
	`Customer ID`	TEXT	NULL,
	Region	TEXT	NULL,
	`Product ID`	TEXT	NULL,
	Sales	REAL	NULL,
	Quantity	INTEGER	NULL,
	Discount	REAL	NULL,
	Profit	REAL	NULL,
	foreign key (`Product ID`) references product (`Product ID`),
	foreign key (Region) references product (Region),
	foreign key (Region) references people (Region),
	foreign key (`Customer ID`) references people (`Customer ID`)
);

### User's Query:
What is the name of the corporate customer from Rhode Island who had the highest number of orders in 2016 from the east superstore?

### Extra Knowledge:
corporate customer refers to Segment = 'Corporate'; Rhode Island refers to State = 'Rhode Island'; in 2016 refers to "Order Date" BETWEEN '2016-01-01' AND '2016-12-31'; east superstore refers to Region = 'East'; highest number of orders refers to max(order_number); name of corporate customer refers to "Customer Name"
SELECT T2.`Customer Name` FROM east_superstore AS T1 INNER JOIN people AS T2 ON T1.`Customer ID` = T2.`Customer ID` WHERE T2.Segment = 'Corporate' AND T2.State = 'Rhode Island' AND T2.Region = 'East' AND STRFTIME('%Y', T1.`Order Date`) = '2016' GROUP BY T2.`Customer Name` ORDER BY COUNT(T2.`Customer Name`) DESC LIMIT 1