This commit is contained in:
Wojciech Borowski-Dobrowolski 2023-12-16 10:17:38 +01:00
commit 919d527245
1 changed files with 4 additions and 8 deletions

View File

@ -81,17 +81,15 @@ CREATE TABLE `dim_service_type` (
CREATE TABLE `dim_staff` ( CREATE TABLE `dim_staff` (
`staff_id` int PRIMARY KEY, `staff_id` int PRIMARY KEY,
`first_name` varchar(64) , `full_name` varchar(64) ,
`last_name` varchar(64) ,
`address` varchar(64) , `address` varchar(64) ,
`address2` varchar(64) ,
`city` varchar(64) , `city` varchar(64) ,
`country` varchar(64) , `country` varchar(64) ,
`manager_id` int , `manager_id` int ,
`email` varchar(64) `email` varchar(64)
); );
CREATE TABLE `dim_cars` ( CREATE TABLE `dim_car` (
`inventory_id` int PRIMARY KEY, `inventory_id` int PRIMARY KEY,
`production_year` int , `production_year` int ,
`model` varchar(64) , `model` varchar(64) ,
@ -99,10 +97,8 @@ CREATE TABLE `dim_cars` (
`fuel_type` varchar(64) , `fuel_type` varchar(64) ,
`license_plate` varchar(64) , `license_plate` varchar(64) ,
`store_id` int , `store_id` int ,
`purchase_price` DECIMAL , `is_rented` varchar(64) ,
`sell_price` DECIMAL , `is_sold` varchar(64)
`availability` varchar(64) ,
`sold` BOOLEAN
); );
ALTER TABLE `fact_service` ADD CONSTRAINT `fact_service_fk0` FOREIGN KEY (`inventory_id`) REFERENCES `dim_cars`(`inventory_id`); ALTER TABLE `fact_service` ADD CONSTRAINT `fact_service_fk0` FOREIGN KEY (`inventory_id`) REFERENCES `dim_cars`(`inventory_id`);