Kinhas 0 Denunciar post Postado Setembro 13, 2011 Pessoal estou a dias pensando em como fazer isso e ainda não encontrei, Eu gostaria muito se alguém pudesse me ajudar, Eu queria uma tabela Aluno e uma ContaRecebe, Essa conta recebe vai ter um campo rpa valor, nora fiscal, dataVenc, etc. Gostaria de saber como posso criar uma tabela/consulta (não sei) que irá por exemplo me mostrar assim, | Nome | NF | Valor | DataVencimento | Situação | | Lucas | 1001 | 50.50 | 17/10/2011 | Pago | | Lucas | 1002 | 62.35 | 17/11/2011 | Não Pago | Porém eu não sei como seria a criação dessas duas tabelas, e nem uma consulta/insert/delete/update de ambas, Se eu excluísse um aluno, necessariamente teria que excluir a NF da outra tabela correto? Tentei criar algo que funcionasse, mas nem sei direito o que eu fiz, Tabela Alunos: CREATE TABLE Alunos( id INT NOT NULL AUTO_INCREMENT, PRIMARY KEY(id), id_nf INT NOT NULL, FOREIGN KEY (id_nf) REFERENCES contaRecebe(id), nomeA VARCHAR(60) NOT NULL, dtNasc DATE NOT NULL, cep VARCHAR(15), endereco VARCHAR(100) NOT NULL, numero INT NOT NULL, complemento VARCHAR(30) , cidade VARCHAR(50) NOT NULL, bairro VARCHAR(50) NOT NULL, telefoneA VARCHAR(15), celularA VARCHAR(15), rgA VARCHAR(15), cpfA VARCHAR(15), esporte VARCHAR(20) NOT NULL, nomeR VARCHAR(60), telefoneR VARCHAR(15), celularR VARCHAR(15), rgR VARCHAR(15), cpfR VARCHAR(15) ); Tabela: contaRecebe CREATE TABLE contaRecebe( id INT NOT NULL AUTO_INCREMENT, PRIMARY KEY (id), id_Aluno INT NOT NULL, FOREIGN KEY (id_Aluno) REFERENCES Alunos(id), nf INT NOT NULL, dtVenc DATE NOT NULL, valor VARCHAR(8) NOT NULL ); Alguém poderia me ajudar? Muito obrigado, Qualquer resposta ou crítica será bem vinda, Lucas. Compartilhar este post Link para o post Compartilhar em outros sites
Kinhas 0 Denunciar post Postado Setembro 14, 2011 Resolvido pessoal, pode fechar o tópico. Pessoal estou a dias pensando em como fazer isso e ainda não encontrei, Eu gostaria muito se alguém pudesse me ajudar, Eu queria uma tabela Aluno e uma ContaRecebe, Essa conta recebe vai ter um campo rpa valor, nora fiscal, dataVenc, etc. Gostaria de saber como posso criar uma tabela/consulta (não sei) que irá por exemplo me mostrar assim, | Nome | NF | Valor | DataVencimento | Situação | | Lucas | 1001 | 50.50 | 17/10/2011 | Pago | | Lucas | 1002 | 62.35 | 17/11/2011 | Não Pago | Porém eu não sei como seria a criação dessas duas tabelas, e nem uma consulta/insert/delete/update de ambas, Se eu excluísse um aluno, necessariamente teria que excluir a NF da outra tabela correto? Tentei criar algo que funcionasse, mas nem sei direito o que eu fiz, Tabela Alunos: CREATE TABLE Alunos( id INT NOT NULL AUTO_INCREMENT, PRIMARY KEY(id), id_nf INT NOT NULL, FOREIGN KEY (id_nf) REFERENCES contaRecebe(id), nomeA VARCHAR(60) NOT NULL, dtNasc DATE NOT NULL, cep VARCHAR(15), endereco VARCHAR(100) NOT NULL, numero INT NOT NULL, complemento VARCHAR(30) , cidade VARCHAR(50) NOT NULL, bairro VARCHAR(50) NOT NULL, telefoneA VARCHAR(15), celularA VARCHAR(15), rgA VARCHAR(15), cpfA VARCHAR(15), esporte VARCHAR(20) NOT NULL, nomeR VARCHAR(60), telefoneR VARCHAR(15), celularR VARCHAR(15), rgR VARCHAR(15), cpfR VARCHAR(15) ); Tabela: contaRecebe CREATE TABLE contaRecebe( id INT NOT NULL AUTO_INCREMENT, PRIMARY KEY (id), id_Aluno INT NOT NULL, FOREIGN KEY (id_Aluno) REFERENCES Alunos(id), nf INT NOT NULL, dtVenc DATE NOT NULL, valor VARCHAR(8) NOT NULL ); Alguém poderia me ajudar? Muito obrigado, Qualquer resposta ou crítica será bem vinda, Lucas. Compartilhar este post Link para o post Compartilhar em outros sites