is-a relation(ERM) to tables
Denormalization to the 'Vehicle' table is still option, technically, but based on the responses in the comments I would probably sub-class it as well. So, you're at the options I mentioned in my last comment.  There's no magic bullet.  It's string concatenation for dynamic SQL or separate statements. One way or another you're going to have to change your app code.