А проверять отдельным запросом на наличие 1to1 этой модели?
ну я бы так сделал, да. Конечно нужно смотреть что там у тебя, но подписка, тем более если за нее деньги берешь - это другая сущность и тут может много чего добавиться со временем. Например тип оплаты (картой, купон, нал, что угодно), какие-то мультипликаторы, валюта. В конце концов возможно тебе понадобится выгрузить список всех оплат