Tabela Campo Tipo SQL Chave Descrição Cardinalidade
DimBook book_id INT PK Identificador único do livro. 1:N com BookAuthor, 1:N com BookGenre, 1:N com FactReview
asin VARCHAR(20) Sem chave Código de identificação do livro (ASIN). -
title VARCHAR(255) Sem chave Título do livro. -
DimAuthor author_id INT PK Identificador único do autor. 1:N com BookAuthor
author_name VARCHAR(255) Sem chave Nome do autor. -
BookAuthor book_id INT FK Referência ao livro em DimBook. N:1 com DimBook
author_id INT FK Referência ao autor em DimAuthor. N:1 com DimAuthor
DimGenre genre_id INT PK Identificador único do gênero. 1:N com BookGenre
genre_name VARCHAR(100) Sem chave Nome do gênero literário. -
BookGenre book_id INT FK Referência ao livro em DimBook. N:1 com DimBook
genre_id INT FK Referência ao gênero em DimGenre. N:1 com DimGenre
DimDate date_id INT PK Identificador da data no formato AAAAMMDD. 1:N com FactReview
date DATE Sem chave Data completa. -
year INT Sem chave Ano da data. -
month INT Sem chave Mês. -
day INT Sem chave Dia. -
DimPlatform platform_id INT PK Identificador único da plataforma. 1:N com FactReview
platform_name VARCHAR(100) Sem chave Nome da plataforma (ex.: Amazon). -
DimLanguage language_id INT PK Identificador do idioma. 1:N com FactReview
language_code VARCHAR(10) Sem chave Código ISO do idioma (ex.: "en", "pt"). -
language_name VARCHAR(50) Sem chave Nome do idioma. -
DimPublisher publisher_id INT PK Identificador único da editora. 1:N com FactReview
publisher_name VARCHAR(255) Sem chave Nome da editora. -
DimSeries series_id INT PK Identificador único da série. 1:N com FactReview
series_name VARCHAR(255) Sem chave Nome da série/saga. -
DimUser user_id INT PK Identificador único do usuário. 1:N com FactReview
reviewer_id VARCHAR(50) Sem chave ID do usuário na plataforma. -
FactReview review_id INT PK Identificador único da review. N:1 com todas as dimensões
book_id INT FK Livro avaliado (DimBook). N:1 com DimBook
user_id INT FK Usuário que fez a review (DimUser). N:1 com DimUser
date_id INT FK Data da review (DimDate). N:1 com DimDate
platform_id INT FK Plataforma da review (DimPlatform). N:1 com DimPlatform
language_id INT FK Idioma da review (DimLanguage). N:1 com DimLanguage
publisher_id INT FK Editora do livro (DimPublisher). N:1 com DimPublisher
series_id INT FK Série do livro (DimSeries). N:1 com DimSeries
rating DECIMAL(2,1) Sem chave Nota atribuída (1 a 5). -
review_text_len INT Sem chave Tamanho do texto da review. -
helpful_votes INT Sem chave Votos de “review útil”. -
total_votes INT Sem chave Total de votos recebidos. -