A minha opinião é a seguinte: se for feito de bits, pode ser clonado de uma forma que você nunca será capaz de dizer a diferença entre o original e o clone. Sua única chance seria se houvesse algum tipo de valor calculado que cada instância do banco de dados retorna, então -
- Cada instância do banco de dados retorna um valor diferente.
- O valor retornado por cada instância do banco de dados é consistente em invocações .
Número de condição (2) é o seu vilão aqui. Se o valor retornado por cada instância for consistente em invocações, o valor deverá depender de algum tipo de valor armazenado, em algum lugar. Esse valor armazenado também pode ser clonado ...
Q.E.D