Sql Cannot Insert Duplicate Key In Object