(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
terça-feira, 28 de abril de 2009
Assinar:
Postar comentários (Atom)
Nenhum comentário:
Postar um comentário