entities et repositories op