Circular dependencies in database
We have multiple rudimentary dependencies between objects that could go out of sync with each other. As shown in the schema overview below, you could get to gel id
from measurement_lane
object via measurement
or gel_lane
. Similar multiple pathways lead to gel_image
.
Now we would have to think through what can be dropped and which consistency has to be ensured by constraints.