Don't use the declarative base to avoid having sqlalchemy into the Request/Operation/File classes
manage the parent ourselve because sqlalchemy will do it only once you put it in the DB
Cleaning up