Modelagem Banco Carros

01/08/2011

0

Bom dia estou com um projeto onde preciso cadastrar os seguintes dados:
Sei que o Tipo Carro pode ter varias Montadoras, as montadoras vários modelos de carros e um modelo pode ser de vários anos.
 
Tipo -> Carro
        Caminhão
        Moto
        Onibus

Montadora -> Fiat
             VW
             Ford
             Audi
             Chevrolet

Modelo -> Uno
          Gol
          Escort
          A3
          Astra

Ano    -> 2000
          2010
          2011

Automovel -> Carro Chevrolet Astra 2011

Produto   -> Amortecedor DI Astra 2011

Além disso, vou precisar pegar os produtos de acordo com o Automóvel selecionado. A lógia está correta?

 
Adilson Rumao

Adilson Rumao

Responder

Posts

01/08/2011

Marco Pinheiro

Adilson,

Se estas forem suas estruturas de tabelas, só não vejo a necessidade de criar uma tabela para o ano.

Referente ao relacionamento de Produto X Automovel, se entendi, o ideal é você criar uma tabela entre elas, Produto_Automovel, onde tera FK com as tabelas pais.

Att.,

Marco.
Responder

01/08/2011

Adilson Rumao

Eu deixei assim, porque um exemplo:

o Carro
Astra 2.0/ CD/ Sunny/ GLS 2.0 8V 3p
anos
1999
2000
2001
2002
2003
2004

foi fabricado nestes anos.

Aí eu jpa queria fazer os filtros e na hora em que escolher o Carro, ele traser os produtos só deste carro.
Responder

01/08/2011

Adilson Rumao

Minha idéia é fazer assim:



Selecionar a montadora -> Listar todos os carros dela -> e no campo ano trazer só o ano do carro em questão
feito isso, quando digitar o produto, ele trazer só os do carro selecionado.

Queria saber tbm assim:
No Produto, eu teria que criar um outro campo para associar ele aos carro? Como ficaria esta questão?

Desde já obrigado pela atenção.
Responder

01/08/2011

Marco Pinheiro

Então, a nivel de banco vc pode criar algo assim:


                    FK                                              FK
Produto --------------Produto_Automovel---------------Automovel

Na tela que você montou vc tb vai criar no campo "Produto" um drop down que busca a informação de Produto_Automovel.


Esta tela é para buscar o que? Ou será para vincular o produto ao veiculo?

Att.,

Marco.
Responder

01/08/2011

Adilson Rumao

Então aquela campo Produto é para digitar um produto tipo:
Amortecedor e ele me trazer só os que são do Veículo em questão.
Responder

01/08/2011

Marco Pinheiro

É o que eu tinha pensado mesmo.

Neste caso você faz a busca na tabela Produto_Automovel relacionando com produto.

De posse dos dados a sua pesquisa virá da forma esperada.

Se não conseguir me fale.

Att.,

Marco.
Responder

24/02/2013

Lucas Campos

estou com uma duvida preciso modelar um banco

tipo tenho montadoras
montadoras tem varios tipo de carros
1 montadora pode ter varios carros
mas só 1 carro pode pertencer a 1 montadora

alguem poderia me ajudar ?
Responder

04/03/2013

Douglas

estou com uma duvida preciso modelar um banco

tipo tenho montadoras
montadoras tem varios tipo de carros
1 montadora pode ter varios carros
mas só 1 carro pode pertencer a 1 montadora

alguem poderia me ajudar ?


Até então a linha de raciocínio esta coerente.

Pois, uma montadora pode ter no mínimo um ou máximo de vários carros.

E um carro tem apenas uma montadora.
Responder

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar