Bom dia!
Estou criando uma aplicação em java e estou utilizando o firebird e estou com o seguinte problema: o banco de dados não aceita que a foreign key seja 0, porém em minha aplicação tem vários casos em que a foreign key sera 0, como por exemplo, um produto pode não ter um lote, uma venda pode não estar vinculada a um pedido de venda, entre outros casos. Alguém sabe como resolver isto?
Grata!