Devi studiarti ben ben come si costruiscono database relazionali altrimenti non puoi proseguire e rischieresti da fare tanti sforzi per pessimi risultati.
Il PRIMARY KEY non và messo a casaccio... e il campo "tipo" INT si può solo presumere che sia relazionato a qualche altra tabella...
In pratica: il database è costruito concettuakmente male. Andando ad intuito su ciò che stai realizzando ti suggerireri di strutturarlo in questo modo:
- una tabella per le marche (con almento due campi Id int auto increment e nome_marca - varchair);
- una tabella modelli relazionata con la precedente (con almento tre campi Id int auto increment, id_marca int che crea la relazione con la tabella precedente, e nome_modello - varchair);
- una tabella categorie (va bene quella che hai);
- la tabella veicoli con almeno 4 campi (il solito id int auto increment, id_modello relazionato alla tabella modelli, id_categoria relazionato alla tabella categorie, e ppi quel che ti serve... ad es. targa, km, etc etc.)