Infatti ... te lo avevo detto ...
Devi fare un po' piu' attenzione ... sono quasi sempre disattenzioni ...
Le tabelle si progettano "sulla carta" ... si scrivono i campi e il loro scopo ... e non si sbaglia.
Per esempio, non capisco come non ci sia neanche un campo numerico ma siano tutte stringhe di caratteri .... sei sicuro? Potresti avere problemi dopo ... imposta *correttamente* ora le tabelle ...