Perguntas com a marcação «design»

37
tabelas de auto-referência, boas ou más? [fechadas]

Representando localizações geográficas em um aplicativo, o design do modelo de dados subjacente sugere duas opções claras (ou talvez mais?). Uma tabela com uma coluna parent_id auto-referente uk - london (london parent id = UK id) ou duas tabelas, com um relacionamento de um para muitos, usando...

37
API REST - A API deve retornar objetos JSON aninhados?

Quando se trata de APIs JSON, é uma boa prática achatar respostas e evitar objetos JSON aninhados? Como exemplo, digamos que temos uma API semelhante à IMDb, mas para videogames. Existem algumas entidades, Game, Platform, ESRBRating e GamePlatformMap, que mapeiam Jogos e Plataformas. Digamos que...

36
As variáveis ​​da sessão devem ser evitadas?

Eu costumava confiar muito em variáveis ​​de sessão no passado, mas recentemente descobri que muitas delas são desnecessárias, usando coisas como parâmetros de string de consulta. Um colega meu se recusa a usar variáveis ​​de sessão. Esse é um objetivo realista e as variáveis ​​da sessão devem ser...

35
Convenções de nomenclatura DAL, BAL e UI Layer [fechado]

Estou desenvolvendo um aplicativo Web típico com as seguintes camadas Camada da interface do usuário (MVC) Camada lógica de negócios (BAL) Camada de acesso a dados (DAL) Cada camada possui seu próprio objeto DTO, incluindo o BAL e o DAL. Minhas perguntas sobre isso são as seguintes O DTO...