Modelar schema banco de dados
Tabelas do repositório de publicações
- Publicações (id, título, resumo, palavra-chave, data_pub, arquivo, tipo_id, curso_id)
arquivo vai guardar somente o nome do arquivo, pois o este vai ser gravado em disco
- PublicaçõesPessoas (id, pessoa_id, papel)
Papel: orientador ou autor Uma publicação pode ter 1 ou N autores e 0 ou N orientadores
-
Pessoas (id, nome, e-mail, instituição, senha)
-
TiposDePublicações (id, descrição)
Artigo, relatório, monografia, etc
-
Campus (id, nome)
-
Cursos (id, nome, campus_id)