Modelagem de sistema para agência de automóveis

Modelagem

02/08/2010

Olá !!

Estou tentando modelar um sistema para uma agência de automóveis
Eu sei que fabricante fabrica veículos e veículos é fabricado por um fabricante.
Esse relacionamento é composição.


A dúvida: onde se encaixa o modelo do veiculo? Qual seria o relacionamento dele no sistema ?

class Fabricante{
    int id;
    List Veiculo;
    string nome;
    stirng Descricao;
 
}


class Modelo{    
    int id;
    string nome;
    stirng Descricao;
   
}


class Veiculo{
    int id;
    Fabricante fabricante;
    string nome;
    string descricao;
    
}



Obrigado pela atenção !
Fabio

Fabio

Curtidas 0

Respostas

Fabio

Fabio

02/08/2010

Eu sei que fabricante fabrica veículos e veículos são fabricados por um fabricante.


GOSTEI 0
Emerson Nascimento

Emerson Nascimento

02/08/2010

creio que deva ser algo assim:

class Fabricante{
    int id;
    string nome;
    string Descricao;
}


class Modelo{  
    int id;
    Fabricante fabricante;
    string nome;
    string Descricao;
    string tipo; // passeio/van/caminhao
}


class Veiculo{
    int id;
    Modelo modelo;
    string placa;
    string renavan;
    string chassis;
    string cor;
    int ano;
    string combustivel; // flex/gasolina/etanol/gas
}


GOSTEI 0
POSTAR