Building a model for solidarity and cohesion using three theories