Perguntas com a marcação «database-design»

O desenvolvimento do esquema conceitual e / ou o modelo lógico e / ou as configurações físicas de um banco de dados.

125
Por que não devemos permitir NULLs?

Lembro-me de ler este artigo sobre o design de banco de dados e também lembro que você deveria ter propriedades de campo NOT NULL. Não me lembro por que esse foi o caso. Tudo o que consigo pensar é que, como desenvolvedor de aplicativos, você não precisaria testar NULL e um possível valor...

96
Armazenando vs calculando valores agregados

Existem diretrizes ou regras práticas para determinar quando armazenar valores agregados e quando calculá-los em tempo real? Por exemplo, suponha que eu tenha widgets que os usuários possam avaliar (consulte o esquema abaixo). Cada vez que mostro um widget, posso calcular a classificação média do...