Shouldn't id_collection, order and facet_name be nullable=False ?

I am not sure what would be the behaviour if they were None