Все, что действительно имеет значение, - это то, что каждый ресурс имеет уникальный идентификатор. Оба ваших примера достигают этого, так что вы, кажется, в порядке (с грубо говоря)
Я не вижу веской причины использовать один над другим. Я бы выбрал все, что имеет больше смысла для вашей реализации.