Oi, olhei o projeto. Pelo q entendi vc quer criar uma estrutura de banco de dados para estes atributos que aparecem nas telas ?
Se for isto então primeira coisa é definir qual banco vc irá usar … Depois modelar a organização lógica e física (tabelas, ínidices, pks, fks, relacionamentos …)
Vamos ao q interessa se for este o caso…
podemos começar por definir lógico:
tipos de contas (poupança ou conrrente) (geralmente definidos por indicadores)
contas (numero conta, saldo, data, limite)
tipos de pessoas (fisica ou juridica) (geralmente definidos por indicadores)
pessoas (nome, endereço, telefone,cic, rj, cnpj)
físico: tabelas
contas (inteiro numConta, caracter indTipoConta [C|P], double saldo, double limite, date data)
pessoa (inteiro numPessoa, caracter indTipoPessoa [P|F], string nome, string endereco, string numero, string cic, string rg, string cnpj )
Ressaltando que numConta e numPessoa não pks
Se uma pessoa puder ter mais de uma conta e o inverso não seja verdadeiro e somente existir uma conta quando existir uma pessoa para esta conta então numPessoa será fk em contas.
Com isso é só criar as tabelas e realizar consultas após cadastramentos…