Resultados da pesquisa a pedido "data-modeling"

2 a resposta

Particionando uma tabela de banco de dados no MySQL

4 a resposta

Alternativas ao Entity-Attribute-Value (EAV)?

Nosso banco de dados é projetado com base no modelo EAV (Entity-Attribute-Value). Aqueles que trabalharam com modelos EAV conhecem toda a porcaria que vem com o objetivo de flexibilidade. Perguntei ao meu cliente sobre os motivos pelos quais ...

5 a resposta

tabela fixa única com várias colunas versus tabelas abstratas flexíveis

Eu queria saber se você tem um site com uma dúzia de tipos diferentes de listagens (lojas, restaurantes, clubes, hotéis, eventos) que exigem campos diferentes. Existe um benefício em criar uma tabela com colunas definidas da seguinte ...

1 a resposta

Trabalhando com consultas únicas aninhadas no Firestore

Recentemente, mudei meu modelo de dados do Firebase para o Firestore. Todo o meu código está funcionando, mas estou tendo alguns problemas feios em relação às minhas consultas aninhadas para recuperar alguns dados. Aqui está o ponto: No momento, ...

4 a resposta

Firestore: Como obter documentos aleatórios em uma coleção

É crucial para o meu aplicativo poder selecionar vários documentos aleatoriamente de uma coleção no firebase. Como não há nenhuma função nativa incorporada ao Firebase (que eu saiba) para obter uma consulta que faça exatamente isso, meu primeiro ...

1 a resposta

MongoDB: upsert com valores diferentes para atualização e inserção

Um pouco de contexto: tenho um documento para cada usuário que contém uma matriz com os últimos 20 eventos relacionados a um usuário. Como o MongoDB não possui esse recurso (para limitar matrizes dentro de um documento), pressionarei meu evento e ...

6 a resposta

Should OLAP databases be denormalized for read performance?

Eu sempre pensei que os bancos de dados deveriam ser desnormalizados para desempenho de leitura, como é feito para o design do banco de dados OLAP, e não exagerou muito mais o 3NF para o design OLTP. PerformanceDBA em várias postagens, por ...

3 a resposta

Qual é a melhor maneira de armazenar uma lista de preços histórica em uma tabela MySQL?

Basicamente, minha pergunta é a seguinte: eu tenho uma lista de preços, alguns dos quais são históricos (ou seja, desejo pesquisar esse produto X em US $ 0,99 em 11 de março, US $ 1,99 em 1º de abril, etc.). Qual é a melhor maneira de armazenar ...

4 a resposta

Como modelar dados com atributos desconhecidos?

Quais são as boas maneiras de modelar dados que precisarão ser consultados, mas onde é impossível definir completamente com antecedência? Por exemplo ... digamos que quero modelar informações sobre oPaíses do mundo. Cada país tem umpopulação, ...

6 a resposta

Rastreamento de notificações do tipo Facebook (DB Design)

Estou apenas tentando descobrir como o banco de dados do Facebook está estruturado para rastrear notificações. Não vou entrar muito em complexidade como o Facebook. Se imaginarmos uma estrutura de tabela simples para notificações: notifications ...