Star

Published on December 2017 | Categories: Documents | Downloads: 71 | Comments: 0 | Views: 409
of 4
Download PDF   Embed   Report

Comments

Content

STAR SCHEMA MULTIDIMENSIONAL MODEL WEEK 7 ASSIGNMENT ONE PORTFOLIO

MONASH UNIVERSITY 26263610

Star-schema based multi-dimensional model Training_Service_Dimension PK

Training_Fact

Job_id Client_Dimension

course_name course_desciption Course_duration Consulting Services Dimension

Job_id (fk) Project Duration Project Description Location

Client_id(fk) Job_id(fk) Course_id(fk) Consultant_id(fk) Course duration Course fees

Consulting Engagement_Fact

PK

Client_Name Client_Location Client_Type Client_City Client_Postcode

Time_Dimension PK

Client_id(fk) Consultant_id(fk) Job_id(fk) Duration Hourly wage

Consultant_Dimension PK

Consultant_id Service_type Consultant_Name Consultant_Location Consultant_City Postal Code

Client_id

Time_id Week Day Month Year

Core_work_Fact

Job_id(fk) Client_id(fk) Consultant_id(fk) TypeofJob Customerfeedback Date_Started Date_ended

Fact Tables:

Training Fact Table Attribute CLIENT ID

Format NUMBER

JOB ID

NUMBER

Description IT IS A FOREIGN KEY THAT IS A UNIQUE IDENTIFICATION NUMBER FOR CLIENT IT IS A FOREIGN KEY THAT IS A UNIQUE IDENTIFICATION NUMBER FOR PARTICULAR JOB

COURSE ID(FK)

NUMBER

CONSULTANT ID(FK)

NUMBER

COURSE DURATION COURSE FEES

CHARACTER NUMBER

IT IS A FOREIGN KEY THAT IS A UNIQUE IDENTIFICATION NUMBER FOR PARTICULAR COURSE. IT IS A FOREIGN KEY THAT IS A UNIQUE IDENTIFICATION NUMBER FOR CONSULTANT. DURATION THE PROJECT FEES OF COURSE PER MONTH

Consulting Engagement Attribute CLIENT_ID

Format NUMBER

JOB_ID

NUMBER

Description IT IS A FOREIGN KEY THAT IS A UNIQUE IDENTIFICATION NUMBER FOR CLIENT IT IS A FOREIGN KEY THAT IS A UNIQUE IDENTIFICATION

DURATION

NUMBER

NUMBER FOR PARTICULAR JOB DURATION OF PARTICULAR COURSE.

CONSULTANT ID

NUMBER

HOURLY WAGE

NUMBER

IT IS A FOREIGN KEY THAT IS A UNIQUE IDENTIFICATION NUMBER FOR CONSULTANT. DURATION THE PROJECT

Core work Attribute CLIENT ID

Format NUMBER

JOB ID

NUMBER

Description IT IS A FOREIGN KEY THAT IS A UNIQUE IDENTIFICATION NUMBER FOR CLIENT IT IS A FOREIGN KEY THAT IS A UNIQUE IDENTIFICATION NUMBER FOR PARTICULAR JOB PARTICULAR JOB.

TYPE OF JOB CONSULTANT ID

NUMBER NUMBER

CUSTOMER FEEDBACK DATE STARTED DATE ENDED

NUMBER

DURATION THE PROJECT

DATE DATE

STARTING DATE OF JOB ENDING DATE OF PARTICULAR JOB

IT IS A FOREIGN KEY THAT IS A UNIQUE IDENTIFICATION NUMBER FOR CONSULTANT.

Dimension Tables: Consultant Attribute

Dimension

Description

CONSULTANT_ID

NUMBER OF 4 DIGITS

IT IS A PRIMARY KEY THAT IS A UNIQUE IDENTIFICATION NUMBER FOR CONSULTANT.

SERVICE TYPE CONSULTANT NAME

CHARACTER CHARACTER

TYPE OF SERVICE NAME OF CONSULTANT PROVIDING TRAINING

Consultant Location Consultant City Postal Code

CHARACTER CHARACTER Number of 4 digits

Locations of Consultants Cities of Consultants Postal of particular city and state

Time Attribute TIME ID

Dimension NUMBER OF 4 DIGITS

Description IT IS A PRIMARY KEY THAT IS A UNIQUE IDENTIFICATION NUMBER FOR TIME PERIOD

YEAR

INFORMATION ABOUT YEAR INCLUDING ALL YEARS OR BY MONTHS.

THE YEARS WHEN SERVICES WERE CONDUCTED

Consulting Services Attribute JOB ID

Dimension

Description

NUMBER

PROJECT DURATION PROJECT LOCATION

NUMBER CHARACTER

IT IS A FOREIGN KEY THAT IS A UNIQUE IDENTIFICATION NUMBER FOR PARTICULAR JOB DURATION OF PARTICULAR PROJECT PARTICULAR LOCATION OF DESIGNATED PROJECT

PROJECT DESCRIPTION

CHARACTER

DESCRIPTION OF THE CONSULTANT GROUP

Attribute

Dimension

Description

JOB ID

NUMBER

COURSE NAME COURSE DESCRIPTION COURSE DURATION

CHARACTER CHARACTER NUMBER

IT IS PRIMARY KEY DEFINED IN DIMENSION TABLE FOR PARTICULAR JOB NAME OF PARTICULAR COURSE PARTICULAR COURSE DESCRIPTION PARTICULAR COURSE DURATION

Training Service

Client Attribute

Dimension

CLIENT ID

NUMBER

CLIENT NAME

CHARACTER

CLIENT LOCATION

CHARACTER

CLIENT CITY

CHARACTER

POSTAL CODE

NUMBER

Description PRIMARY KEY IDENTIFICATION DEFINED IN DIMENSION TABLE FOR A PARTICULAR FORMAT NAME OF CLIENT FOR PARTICULAR COURSE OR SERVICE LOCATION OF CLIENT FOR THE COURSE

PARTICULAR CITY POSTAL CODE OF CITY OR STATE

Sponsor Documents

Or use your account on DocShare.tips

Hide

Forgot your password?

Or register your new account on DocShare.tips

Hide

Lost your password? Please enter your email address. You will receive a link to create a new password.

Back to log-in

Close