Removig permutations from the database. No need to keep them there as they are rarely changed (actually never).
Adding fingerprint dao back, as well as Fingerprints table. It is still required by the NeuralHasher.
Simplifying handing of the relations between database entities. Generic SQLModelReference will be used in order to identify which item belong to which relation. Preparing NoSQL migration.