Escolar Documentos
Profissional Documentos
Cultura Documentos
A grocery store stocks a number of products (stock keeping units or SKUs). Products
purchased from outside vendors usually have bar codes on them (universal product codes
or UPCs). Many internally packaged products such as meat also have bar codes
generated within the store. A few products, mostly produce, have their prices generated
at the check-out counter (point of sale or POS device).
Management is concerned with ordering, stocking and selling products to maximize
profit. Profit comes from charging as much as possible for a product, reducing costs, and
increasing volume. Management wants a data warehouse to support decisions about
pricing and promotions.
Process: Retail Sales
Grain: POS line item
Dimensions: Date, Store, Product, Promotion
Facts: Sales Quantity, Sales Dollar Amount, Cost Dollar Amount, Gross Profit Dollar
Amount.
DATE
DateKey
Attributes
STORE
StoreKey
Attributes
POS FACT
DateKey
ProductKey
StoreKey
PromotionKey
POSTransactionNumber
SalesQuantity
SalesDollarAmount
CostDollarAmount
GrossProfitDollarAmount
PRODUCT
ProductKey
Attributes
PROMOTION
PromotionKey
Attributes
DATE
DateKey
Attributes
Inventory Fact
ProductKey
DateKey
StoreKey
QuantityOnHand
QuantitySold
ValueAtCost
ValueAtSellingPrice
STORE
StoreKey
Attributes
PRODUCT
ProductKey
Attributes
Note: Quantity is semi-additive. It is additive across product or store, but not across
date.
X
X
X
X
X
X
X
Shipper
X
X
X
Contract
Promotion
X
X
X
X
X
X
Vendor
Store
X
X
X
X
X
X
Warehouse
Product
Process
Retail Sales
Retail Inventory
Retail Deliveries
Warehouse Inventory
Warehouse Deliveries
Purchase Orders
Date