Diagrama de classe
Create table Usuario(id autoincrement, login varchar(20), senha varchar(20), nome varchar(100), email varchar(100), primary key(id));
Create table Educacao(id autoincrement, instituicao varchar(30), ano_ini date, ano_fim date, nome_curso varchar(100), detalhes varchar(150), id_usuario int, foreign key(id_usuario) references usuário(id));
Create table Pessoal(id autoincrement, titulo varchar(100), nome varchar(30), sobrenome varchar(100), data_nasc date, língua_mae varchar(30), fone_res varchar(20), fone_com varchar(20), fax varchar(20) celular varchar(20), email varchar(150), mensseger varchar(100), Skype varchar(100), facebook varchar(100), twitter varchar(100), Orkut varchar(100), endereço varchar(100), cidade varchar(100), cep varchar(100), possui_carro varchar(100), moeda varchar(100), primary key(id));
Create table Traducao(id autoincrement, linguagem varchar(100), idorigem integer, especializacao varchar(100), val_1000 float, val_300 float, primary key(id), foreign key(idorigem) references origem_destino(id));
Create table Origem_destino(id autoincrement, origem_dest varchar(100), primary key(id));
Create table Transcricao(id autoincrement, tipo varchar(30),linguagem_mono varchar(30), linguagem_bi varchar(60), especializacao varchar(100),valor_mono double, valor_bi double,primary key(id));
Create table Interpretacao(id autoincrement, linguagem varchar(50), idorigem integer, especializacao varchar(100), valor_simul double, valor_remot double, valor_adhoc double, valor_publico double, primary key(id), foreign key(idorigem) references origem_destino(id));
Create table Treinamento(id autoincrement, especializacao varchar(100), tipo varchar(100), valor_dia double, valor_m_dia double, valor_hora double, primary key(id));
Create table Servico(idusuario integer, tipo integer, primary key(idusuario,tipo));
Create table Tiposervico(idservico integer, descrição varchar(20), primary key(idservico, descricao));
Create table Mensagem(id