Quindi per quanto riguarda il database procedo cosi:

codice:
CREATE DATABASE PROVA;

USE PROVA;

CREATE TABLE categoria(
ID INT(3) UNSIGNED not
null AUTO_INCREMENT,
Nome VARCHAR(20),
PRIMARY KEY (ID)
);

CREATE TABLE sottocategorie(
Targa CHAR(7),
Marca VARCHAR(15),
Modello VARCHAR(20),
Tipo INT(3), /* #### Qui non sapevo cosa mettere #### */
PRIMARY KEY (Tipo) /* #### Qui ho tirato ad indovinare quale dovevo mettere come chiave primaria #### */
);
Ho fatto qualche errore?
Ora come devo proseguire?