Tenho uma aplicação que usa chave composta, antes de qualquer pergunta não da pra trocar por id rs. Tenho as seguintes tabelas:
Produto
codigo (PK)
descrição
estoque
Pedido
numReg (PK)
ano
valorTotal
ItemPedido
pedidoNumReg (PK) (FK Pedido.numReg)
codProduto (PK) (FK Produto.codigo)
qtdPedida
Agendamento
id (PK)
dataemissao
volume
ItemAgendamento
idAgendamento (PK) (FK Agendamento.id)
idpedidocompra (PK) (FK ItemPedido.PedidoNumReg)
idproduto (PK) (FK ItemPedido.CodProduto)
Quantidade
Claro alguem pode argumentar “mate a tabela ItemAgendamento e inclua um campo quantidadeAgendada na tabela ItemPedido e faça os devido relacionamento” mas tambem nao da devido a um interface COBOL que meu sistema tem. O que nao tenho a minima ideia é de como mapear o xml dessa classe ItemAgendamento ja que sua chave estrangueira, que faz referencia a ItemPedido, é composta.
Grato.