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. |
- |