Pesquisar na Comunidade
Mostrando resultados para as tags ''herança mysql''.
Encontrado 1 registro
-
Boa Tarde Pessoal, tudo bem!! Gostaria de saber se alguém com bons conhecimentos de modelagem de banco de dados poderia me ajudar. É o seguinte, no projeto que estou modelando terei produto,fabricante e fornecedor, sendo que um fabricante pode ser fornecedor também. Criei então uma relação de herança: Pessoa -----> Fabricante, Pessoa -------> Fornecedor. No modelo ER ficou assim: Produto(id,categoria, descricao, modelo, unidade,qtde,vlrunit, id_pessoa) Pessoa(id, razao, nomefantasia, natureza, contato, endereço) Fabricante(cpf_cnpj,ie_rg, id_pessoa, ativo) Fornecedor(cpf_cnpj,ie_rg, id_pessoa, ativo) 1) O que eu gostaria de saber é se a modelagem de herança está correto? E a relação entre Produto com Pessoa está certo?? ou não? relaciono Produto com Fabricante e Fornecedor ?? 2)E a dúvida principal, como farei para inserir e pra deletar: a)Tipo antes de inserir por exemplo Fabricante terei que verificar se o mesmo já está cadastrado na tabela Fornecedor e caso esteja, terei que puxar o id de pessoa pra jogar na tabela fornecedor, ou não?? b)E pra deletar, por exemplo pra deletar um fabricante, terei que verificar se o mesmo não está cadastrado como fornecedor pra poder deletar o registro da tabela pessoa, pois caso esteja cadastrado como fornecedor tbém,não poderei deletar o registro da tabela pessoa, pois estaria violando a integridade referencial. Preciso sanar estas dúvidas . Grato desde já.
- 2 respostas
-
- herança mysql
- modelagem
-
(e %d mais)
Tags: