diff --git a/docs/brcm.sql b/docs/brcm.sql
index 91f546c..7f70f67 100644
--- a/docs/brcm.sql
+++ b/docs/brcm.sql
@@ -1,19 +1,20 @@
-CREATE SEQUENCE brcm.appointments_id_seq;
+CREATE SEQUENCE appointments_id_seq;
-CREATE TABLE brcm.Appointments (
- id INTEGER NOT NULL DEFAULT nextval('brcm.appointments_id_seq'),
+CREATE TABLE Appointments (
+ id INTEGER NOT NULL DEFAULT nextval('appointments_id_seq'),
StartTime TIMESTAMP NOT NULL,
EndTime TIMESTAMP NOT NULL,
ActivityId INTEGER NOT NULL,
CustomerId INTEGER NOT NULL,
+ status VARCHAR,
CONSTRAINT appointments_pk PRIMARY KEY (id)
);
-ALTER SEQUENCE brcm.appointments_id_seq OWNED BY brcm.Appointments.id;
+ALTER SEQUENCE appointments_id_seq OWNED BY Appointments.id;
-CREATE TABLE brcm.Activities (
+CREATE TABLE Activities (
id INTEGER NOT NULL,
Name VARCHAR NOT NULL,
Price DOUBLE PRECISION NOT NULL,
@@ -21,7 +22,7 @@ CREATE TABLE brcm.Activities (
);
-CREATE TABLE brcm.HistoricalPrice (
+CREATE TABLE HistoricalPrice (
id INTEGER NOT NULL,
Date DATE NOT NULL,
Price DOUBLE PRECISION NOT NULL,
@@ -30,44 +31,44 @@ CREATE TABLE brcm.HistoricalPrice (
);
-CREATE TABLE brcm.DiscountScheme (
+CREATE TABLE DiscountScheme (
id INTEGER NOT NULL,
- PriceDiscount DOUBLE PRECISION NOT NULL,
- PercentDiscount DOUBLE PRECISION NOT NULL,
- CustomerType VARCHAR NOT NULL,
- StartDate DATE NOT NULL,
- EndDate DATE NOT NULL,
+ PriceDiscount DOUBLE PRECISION,
+ PercentDiscount DOUBLE PRECISION,
+ CustomerType VARCHAR,
+ StartDate DATE,
+ EndDate DATE,
CONSTRAINT discountscheme_pk PRIMARY KEY (id)
);
-CREATE SEQUENCE brcm.addresses_id_seq;
+CREATE SEQUENCE addresses_id_seq;
-CREATE TABLE brcm.Addresses (
- id INTEGER NOT NULL DEFAULT nextval('brcm.addresses_id_seq'),
- Street VARCHAR NOT NULL,
- Number VARCHAR NOT NULL,
- ZipCode INTEGER NOT NULL,
- City VARCHAR NOT NULL,
- State VARCHAR NOT NULL,
+CREATE TABLE Addresses (
+ id INTEGER NOT NULL DEFAULT nextval('addresses_id_seq'),
+ Street VARCHAR,
+ Number VARCHAR,
+ ZipCode INTEGER,
+ City VARCHAR,
+ State VARCHAR,
CONSTRAINT addresses_pk PRIMARY KEY (id)
);
-ALTER SEQUENCE brcm.addresses_id_seq OWNED BY brcm.Addresses.id;
+ALTER SEQUENCE addresses_id_seq OWNED BY Addresses.id;
-CREATE TABLE brcm.Customers (
+CREATE TABLE Customers (
id INTEGER NOT NULL,
FirstName VARCHAR NOT NULL,
- LastName VARCHAR NOT NULL,
- DateOfBirth DATE NOT NULL,
- Phone VARCHAR NOT NULL,
+ LastName VARCHAR,
+ DateOfBirth DATE,
+ Phone VARCHAR,
AddressId INTEGER NOT NULL,
CONSTRAINT customers_pk PRIMARY KEY (id)
);
-CREATE TABLE brcm.Orders (
+CREATE TABLE Orders (
id INTEGER NOT NULL,
Date DATE NOT NULL,
Time TIME NOT NULL,
@@ -79,7 +80,7 @@ CREATE TABLE brcm.Orders (
);
-CREATE TABLE brcm.LineItems (
+CREATE TABLE LineItems (
id INTEGER NOT NULL,
ActivityId INTEGER NOT NULL,
Quantity INTEGER NOT NULL,
@@ -89,7 +90,7 @@ CREATE TABLE brcm.LineItems (
);
-CREATE TABLE brcm.Students (
+CREATE TABLE Students (
id INTEGER NOT NULL,
EnterDate DATE NOT NULL,
Major VARCHAR NOT NULL,
@@ -99,7 +100,7 @@ CREATE TABLE brcm.Students (
);
-CREATE TABLE brcm.Professors (
+CREATE TABLE Professors (
id INTEGER NOT NULL,
Department VARCHAR NOT NULL,
Office VARCHAR NOT NULL,
@@ -108,65 +109,65 @@ CREATE TABLE brcm.Professors (
);
-ALTER TABLE brcm.LineItems ADD CONSTRAINT appointments_lineitems_fk
+ALTER TABLE LineItems ADD CONSTRAINT appointments_lineitems_fk
FOREIGN KEY (AppointmentId)
-REFERENCES brcm.Appointments (id)
+REFERENCES Appointments (id)
ON DELETE NO ACTION
ON UPDATE NO ACTION
NOT DEFERRABLE;
-ALTER TABLE brcm.HistoricalPrice ADD CONSTRAINT activities_historicalprice_fk
+ALTER TABLE HistoricalPrice ADD CONSTRAINT activities_historicalprice_fk
FOREIGN KEY (ActivityId)
-REFERENCES brcm.Activities (id)
+REFERENCES Activities (id)
ON DELETE NO ACTION
ON UPDATE NO ACTION
NOT DEFERRABLE;
-ALTER TABLE brcm.LineItems ADD CONSTRAINT activities_lineitems_fk
+ALTER TABLE LineItems ADD CONSTRAINT activities_lineitems_fk
FOREIGN KEY (ActivityId)
-REFERENCES brcm.Activities (id)
+REFERENCES Activities (id)
ON DELETE NO ACTION
ON UPDATE NO ACTION
NOT DEFERRABLE;
-ALTER TABLE brcm.Orders ADD CONSTRAINT discountscheme_orders_fk
+ALTER TABLE Orders ADD CONSTRAINT discountscheme_orders_fk
FOREIGN KEY (DiscountSchemeId)
-REFERENCES brcm.DiscountScheme (id)
+REFERENCES DiscountScheme (id)
ON DELETE NO ACTION
ON UPDATE NO ACTION
NOT DEFERRABLE;
-ALTER TABLE brcm.Customers ADD CONSTRAINT addresses_customers_fk
+ALTER TABLE Customers ADD CONSTRAINT addresses_customers_fk
FOREIGN KEY (AddressId)
-REFERENCES brcm.Addresses (id)
+REFERENCES Addresses (id)
ON DELETE NO ACTION
ON UPDATE NO ACTION
NOT DEFERRABLE;
-ALTER TABLE brcm.Orders ADD CONSTRAINT customers_orders_fk
+ALTER TABLE Orders ADD CONSTRAINT customers_orders_fk
FOREIGN KEY (CustomerId)
-REFERENCES brcm.Customers (id)
+REFERENCES Customers (id)
ON DELETE NO ACTION
ON UPDATE NO ACTION
NOT DEFERRABLE;
-ALTER TABLE brcm.Students ADD CONSTRAINT customers_students_fk
+ALTER TABLE Students ADD CONSTRAINT customers_students_fk
FOREIGN KEY (id)
-REFERENCES brcm.Customers (id)
+REFERENCES Customers (id)
ON DELETE NO ACTION
ON UPDATE NO ACTION
NOT DEFERRABLE;
-ALTER TABLE brcm.Professors ADD CONSTRAINT customers_professors_fk
+ALTER TABLE Professors ADD CONSTRAINT customers_professors_fk
FOREIGN KEY (id)
-REFERENCES brcm.Customers (id)
+REFERENCES Customers (id)
ON DELETE NO ACTION
ON UPDATE NO ACTION
NOT DEFERRABLE;
-ALTER TABLE brcm.LineItems ADD CONSTRAINT orders_lineitems_fk
+ALTER TABLE LineItems ADD CONSTRAINT orders_lineitems_fk
FOREIGN KEY (OrderId)
-REFERENCES brcm.Orders (id)
+REFERENCES Orders (id)
ON DELETE NO ACTION
ON UPDATE NO ACTION
NOT DEFERRABLE;
\ No newline at end of file
diff --git a/docs/brcm_sql.architect b/docs/brcm_sql.architect
index dfc51c7..590af47 100644
--- a/docs/brcm_sql.architect
+++ b/docs/brcm_sql.architect
@@ -4,20 +4,11 @@
-
-
-
-
-
-
-
-
-
-
+
-
+
-
+
@@ -29,7 +20,7 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
diff --git a/docs/brcm_sql.architect~ b/docs/brcm_sql.architect~
index 4d18aa8..dfc51c7 100644
--- a/docs/brcm_sql.architect~
+++ b/docs/brcm_sql.architect~
@@ -4,9 +4,18 @@
-
+
+
+
+
+
+
+
+
+
+
-
+
@@ -20,7 +29,7 @@
-
+
@@ -656,7 +665,7 @@
-
+
@@ -880,36 +889,36 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+