Rather than have an ExperimentUserTrial model we should have an ExperimentTrial model that belongs to a polymorphic experiment_participant entity. That was experiments can be run with any database entity as a participant: users, companies, customers... you name it.
Rather than have an
ExperimentUserTrial
model we should have anExperimentTrial
model that belongs to a polymorphicexperiment_participant
entity. That was experiments can be run with any database entity as a participant: users, companies, customers... you name it.