appunto, a me serve che la tabella concessionarie non possa avere 2 o più concessionarie con lo stesso nome
esempio nella mia città ci sono 3 4 sedi di una concessionaria, e tutte hanno lo stesso nome, ma sono sedi diverse, quindi devo per forza impostare nome 1, nome 2, nome 3 ecc ecc
e per identificare una concessionaria uso id_concessionaria o il nome
mentre per le macchine logicamente ho fatto:
create table automobili
(
id_auto SMALLINT unsigned auto_increment primary key,
marca char(20),
modello char(20),
cilindrata char(4),
alimentazione char(10),
anno char(4),
id_concessionaria SMALLINT unsigned,
tipo enum('NUOVO','USATO')
);
dove c'è solo il campo id_auto che mi permette di identificare una macchina