Estou fazendo a minha (Bodgitt and Scarper) e o banco de dados estipulado é algo propositadamente bem tosco que não está nem na primeira forma normal. Não existe chave primária definida, isso é algo que você tem que deduzir a partir dos campos, lembrando que você não pode inventar nenhum novo campo para servir de chave.
victorwss
Por sinal, só existem dois tipos de prova? “Bodgitt and Scarper” e “URLyBird” ?
fabim
Vc nao pode persistir esse campo no banco, mas acho que na sua aplicação ele pode existir.
victorwss
Vc nao pode persistir esse campo no banco, mas acho que na sua aplicação ele pode existir.
Bem, há duas alternativas: Assumir que a posição do registro no arquivo é a chave-primária ou então definir um conjunto de campos como uma chave-primária composta. Por sinal estou indo em direção a segunda forma por causa de uma DuplicateKeyException que há na minha interface DBAccess: Isso não faria sentido na primeira forma.