Na sua tabela
dbo.Sup_Item_Cat , ele tem uma referência de chave estrangeira para outra tabela. A maneira como um FK funciona é que ele não pode ter um valor nessa coluna que também não esteja na coluna de chave primária da tabela referenciada. Se você tiver o SQL Server Management Studio, abra-o e
sp_help 'dbo.Sup_Item_Cat '. Veja em qual coluna o FK está e em qual coluna de qual tabela ele faz referência. Você está inserindo alguns dados ruins. Deixe-me saber se você precisar de alguma coisa explicada melhor!