In caso di chiavi esterne, i campi referenziati e referenziati devono avere esattamente lo stesso tipo di dati.
Tu crei l'id
campi in entrambi gli users
e firms
come firmato numeri interi. Tuttavia, crei entrambe le chiavi esterne come non firmate numeri interi, quindi la creazione delle chiavi fallisce.
Devi aggiungere il unsigned
clausola all'id
definizioni dei campi o rimuovere il unsigned
clausola dai campi della chiave esterna.