Eine interessante Frage! ;)
Definitionen nach de Mauro:
ma|ià|le
s.m.
AU
1a grosso mammifero domestico allevato per utilizzarne variamente la carne e la cotenna rivestita di setole: uccidere un m. | mangiare come un m., mangiare molto; grasso come un m., molto grasso
pòr|co
s.m., agg.
1a s.m. AU maiale domestico
su|ì|no
s.m., agg.
1a s.m. CO maiale domestico allevato e macellato per utilizzarne spec. la carne
Danach ist maiale nur Substantiv, porco und suino Substantive oder Adjektive.
Bei den Adjektive wird suino für Produkten aus Schweinefleisch verwendet, porco ist in der Regel für unanständige Personen reserviert.
Wenn man vom Tier redet, verwendet man meistens maiale, suino ist zoologisch zu breit (zu den suini gehören auch anderen Tieren, Wildschweine (cinghiale), z.B.)