Estrutura do banco de dados [RESOLVIDO]

1. Estrutura do banco de dados [RESOLVIDO]

Dalison
dalison

(usa Slackware)

Enviado em 17/07/2019 - 16:37h

Coloquei MYSQL como subcategoria porque não achei uma que melhor se enquadrasse. Estou criando um programa para gerenciamento de uma escola. Não sei que estrutura terá o banco de dados. Até agora criei uma tabela com o nome tb_login em um banco de dados chamado teste.db. A parte de autenticação está funcionando. Eu estou pensando em criar uma tabela para armazenar os registros dos alunos, mas e os registros de receitas e os de despesas que prefiro que sejam mensais, Além dos registros de usuário e senha que precisam ser mantidos. A solução que eu encontrei é um banco de dados com a tabela para registrar usuário e senha, um banco de dados com uma tabela para registrar os alunos e outro banco de dados com duas tabelas: uma para registrar despesas e a outra para registrar receitas. Só que não é muito prática. Alguém pode mim dá uma solução melhor?


  


2. Re: Estrutura do banco de dados [RESOLVIDO]

wellington joão da Silva
wellingtonjoao

(usa Manjaro Linux)

Enviado em 30/07/2019 - 11:57h

Você pode criar um único banco de dados e dentro dele criar varias tabelas para cada finalidade. Exemplo:

TB_login para cadastro do usuário e senha de acesso
TB_usuario para armazena os dados dos usuários
TB_receita para armazena os dados das receitas

para vincular os dados você pode criar um identificador único na tabela TB_usuario e usar nas outras tabelas como chave estrangera para vincular as informações. Assim você saberá quando o login é de cada usuário ou receita que vinculadas ao usuário.



dalison escreveu:

Coloquei MYSQL como subcategoria porque não achei uma que melhor se enquadrasse. Estou criando um programa para gerenciamento de uma escola. Não sei que estrutura terá o banco de dados. Até agora criei uma tabela com o nome tb_login em um banco de dados chamado teste.db. A parte de autenticação está funcionando. Eu estou pensando em criar uma tabela para armazenar os registros dos alunos, mas e os registros de receitas e os de despesas que prefiro que sejam mensais, Além dos registros de usuário e senha que precisam ser mantidos. A solução que eu encontrei é um banco de dados com a tabela para registrar usuário e senha, um banco de dados com uma tabela para registrar os alunos e outro banco de dados com duas tabelas: uma para registrar despesas e a outra para registrar receitas. Só que não é muito prática. Alguém pode mim dá uma solução melhor?





3. Re: Estrutura do banco de dados

Dalison
dalison

(usa Slackware)

Enviado em 21/09/2019 - 10:24h

Agora estou estudando banco de dados. E pensei em uma solução. Em vez de ter tabelas que armazenam dados por um período de tempo é melhor armazenar de forma permanente. Assim eu crio relações entre as tabelas.
E desculpe a demora, é que achei que ninguém fosse mim responder.