Estou com uma dúvida, bem boba, mas enfim!

Tenho um form com header e lines... na inserção da lines está tudo beleza... mas no update é que fica doido!
Ele compia para todas as linhas os dados da linha que criei.... ou seja... tenho lá na lines:
linha1, avião, 100m, 4ton
linha2, carro, 2m, 2t
linha3, moto, 1,5m, 50kg
quando eu faço um update em em alguma linha ele fica assim: (supondo que fiz a alteração na linha 2)
linha2, carro, 2m, 300kg
linha2, carro, 2m, 300kg
linha2, carro, 2m, 300kg
Pergunta... isso pode falta de PK? porque nessa tabela tem FK para a header, mas não tem uma PK propria....
Valews pessoas!

bjão
