public async Task <IActionResult> DeleteRelative(int id, int relativeId, int relationType)
        {
            var relation = await _repository.GetRelationByRelativeId(id, relativeId, relationType);

            if (relation == null)
            {
                return(NotFound("Such a relation does not exist"));
            }

            _repository.Delete(relation);

            if (await _repository.SaveChangesAsync())
            {
                return(Ok());
            }

            return(BadRequest());
        }