Regra de Nomenclatura de Tabelas

1. Seguir as abreviações de cada módulo do sistema
2. Tudo deve ser escrito em letras minusculas
3. Todos os campos devem conter descrição
4. Todos os tipos devem ser coerentes com seu conteúdo
5. Todos os nomes devem ser claros, somente o módulo será abreviado
6. Toda tabela deve conter uma chave primaria unica e o nome deve ser id
7. Em toda tabela que o id for chave secundaria deve-se utilizar id_nome da tabela de origem.

Ex:
Tabela: seg_usuarios
ctr_medicoes

Módulos Identificados
Segurança => por views ( vw_ ) de acordo com aspnetdb.mdf
Controle "ctr" - medições, valores e alertas
Comercial "com" - clientes, financeiro e cobrança

Utilizando o controle de usuários do Visual Studio

Tabelas:
Users => cadastro dos usuarios
Applications => cadastro das aplicações/recursos
Paths => endereços das aplicações/recursos
Roles => permissões por aplicação/recurso
UsersInRoles => usarios por permissao
membership => avaliando uso
profile => avaliando uso

Para utilizar é preciso compreender:
http://msdn.microsoft.com/en-us/library/yy40ytx0.aspx
http://www.asp.net/web-forms/tutorials/deployment/users-and-roles-on-the-production-website-cs

Interessante:
http://blogs.msdn.com/b/xweb/archive/2007/08/08/asp-net-web-site-administration-tool.aspx
http://www.4guysfromrolla.com/articles/052307-1.aspx

Exemplo de uso:
http://www.macoratti.net/07/05/aspn_umr.htm
http://www.beansoftware.com/ASP.NET-Tutorials/Web-Site-Administration-Tool.aspx

Last edited Feb 25, 2012 at 9:15 PM by olivetti, version 11

Comments

No comments yet.