CREATE TABLE cust (
acct-num int NOT NULL,
pin-number int NOT NULL,
(user's secret acccess key)
lastname varchar(30) NOT NULL,
firstname varchar(30) NOT NULL,
middlename varchar(30),
address-1 varchar(30) NOT NULL,
address-2 varchar(30),
city varchar(30) NOT NULL,
state char(2),
zip char(5),
phone char(10),
balance decimal (12,2),
last-payment decimal(12,2),
last-payment-date varchar(20),
primary key (acct-num))
|
CREATE TABLE trans (
acct-num int NOT NULL,
trans-seq int NOT NULL, (a sequence number 1,2,3... begins at 1 each month)
month char(2) NOT NULL,
year char(2) NOT NULL,
type char(1), ("P" for payments and "T" for purchases)
vendor varchar(30), (used only for type="T" otherwise blank)
date varchar(30),
trans-amount decimal (12,2), (positive for purchases (type="T"), negative for payments (type="P")
primary key (acct-num,month,year,trans-seq))
|