Estou desenvolvendo um projeto, onde tenho a classe carro e a classe moto, ambos herdam de veiculo, como deve ser o relacionamento dessas classes em relação ao banco? devo ter uma tabela veiculo onde tenho um campo para registrar se refere-se a moto ou carro, ou devo ter uma tabela para cada tipo de veiculo? e como falo a anotação para criar o banco de acordo com a forma sugerida?