terça-feira, 28 de abril de 2009

Reunião para Definição do Banco

(Felipe)

Olá a todos,


Neste último sábado, eu fui até a casa do Gabriel onde tivemos uma rápida reunião. Nela pegamos as ideias que todos trouxeram para o banco. Para que assim pudéssemos escolher a melhor estrutura para solucionar os nossos problemas. Então escolhemos tomar como base a estrutura apresntada pelo Hugo. Fazendo pequenas modificações em campos e modificando o esquema para registrar os logs.
Então por motivos pessoais, eu tive que ir embora e o Gabriel começou a criar as tabelas e campos como definimos.

A seguir um pequeno trexo do script gerado:



"create database Infinity
go


use Infinity
go


create table Usuario
(
ID int identity not null,
Nome char(25) not null,
ID_Grupo int not null,
Nome_Login char(25) not null, /*apenas login e palavra reservada*/
Senha char(32) not null, /*armazenada em MD5 com 32 "letras"*/
Dica char(25),
ID_Excluido bit
)


create table Grupo
(
ID int identity not null,
Nome char(30) not null,
Descricao char(200),
ID_Excluido bit
)


create table Pesquisa
(
ID int identity not null,
ID_Grupo int not null,
Nome char(30) not null,
Descricao char(200),
ID_Public char(1) not null, /*indica se a pesquisa e publica ou nao ('S','N')*/
ID_Excluido bit
)


create table Questionario
(
ID int identity not null,
ID_Pesquisa int not null,
Num_Perguntas int not null,
Num_Respostas int not null,
ID_Excluido bit
)


create table Pergunta
(
ID int identity not null,
ID_Pesquisa int not null,
ID_Questionario int not null,
Nome char(200) not null,
Tipo_Pergunta char(1) not null, /*indica se sera alternativa ou dissertativa*/
Num_Pergunta int not null,
Num_Alternativa int not null,
ID_Excluido bit
)


..."


Vale lembrar que os nomes da base de dados e de outras coisas são apenas para os testes. Um padrão de nomes tanto para o banco de dados quanto para o Desenvolvimento será estabelecido na próxima reunião dos desenvolvedores.
Bem como lembrar que este é apenas um modelo. Ids e relacionamentos ainda nao estão implementados. Mas logo estarão.



Tenham um bom dia,



Abraços,

Felipe Campos

Nenhum comentário:

Postar um comentário