Advertisement
arendarsky

Untitled

Jun 16th, 2019
230
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
SQL 2.39 KB | None | 0 0
  1. CREATE TABLE [dbo].[DimOrderPriority](
  2.     [order_priority_id] [INT] IDENTITY(1,1) NOT NULL,
  3.     [name] [VARCHAR](50) NULL,
  4.  CONSTRAINT [PK_DimOrderPriority] PRIMARY KEY CLUSTERED
  5. (
  6.     [order_priority_id] ASC
  7. )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
  8. ) ON [PRIMARY]
  9.  
  10. CREATE TABLE [dbo].[DimShipMode](
  11.     [ship_mode_id] [INT] IDENTITY(1,1) NOT NULL,
  12.     [name] [VARCHAR](50) NULL,
  13.  CONSTRAINT [PK_DimShipMode] PRIMARY KEY CLUSTERED
  14. (
  15.     [ship_mode_id] ASC
  16. )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
  17. ) ON [PRIMARY]
  18.  
  19. CREATE TABLE [dbo].[FactOrderDetails](
  20.     [order_detail_id] [INT] IDENTITY(1,1) NOT NULL,
  21.     [order_id] [INT] NULL,
  22.     [quantity] [INT] NULL,
  23.     [sales] [FLOAT] NULL,
  24.     [discount] [FLOAT] NULL,
  25.     [ship_mode_id] [INT] NULL,
  26.     [profit] [FLOAT] NULL,
  27.     [shipping_cost] [FLOAT] NULL,
  28.     [ship_date_id] [INT] NULL,
  29.  CONSTRAINT [PK_FactOrderDetails] PRIMARY KEY CLUSTERED
  30. (
  31.     [order_detail_id] ASC
  32. )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
  33. ) ON [PRIMARY]
  34.  
  35. CREATE TABLE [dbo].[FactOrders](
  36.     [order_id] [INT] NOT NULL,
  37.     [order_date_id] [INT] NULL,
  38.     [order_priority_id] [INT] NULL,
  39.     [customer_id] [INT] NULL,
  40.     [province_id] [INT] NULL,
  41.     [customer_segment_id] [INT] NULL,
  42.  CONSTRAINT [PK_FactOrders] PRIMARY KEY CLUSTERED
  43. (
  44.     [order_id] ASC
  45. )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
  46. ) ON [PRIMARY]
  47.  
  48. CREATE TABLE [dbo].[DimOrderDate](
  49.     [order_date_id] [INT] IDENTITY(1,1) NOT NULL,
  50.     [YEAR] [INT] NULL,
  51.     [MONTH] [INT] NULL,
  52.     [DAY] [INT] NULL,
  53.  CONSTRAINT [PK_DimOrderDate] PRIMARY KEY CLUSTERED
  54. (
  55.     [order_date_id] ASC
  56. )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
  57. ) ON [PRIMARY]
  58.  
  59. CREATE TABLE [dbo].[DimShipDate](
  60.     [ship_date_id] [INT] IDENTITY(1,1) NOT NULL,
  61.     [YEAR] [INT] NULL,
  62.     [MONTH] [INT] NULL,
  63.     [DAY] [INT] NULL,
  64.  CONSTRAINT [PK_DimShipDate] PRIMARY KEY CLUSTERED
  65. (
  66.     [ship_date_id] ASC
  67. )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
  68. ) ON [PRIMARY]
  69. GO
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement