Недостаточно информации для ответа на ваш вопрос.
Может ли пользователь иметь более одной подписки?
Является ли таблица Display_Device списком реальных устройств, таких как iPhone в моей руке, илипросто вводит?
Если устройства отображения - это отдельные элементы, которые принадлежат пользователям, то у вас есть 1 - много между пользователями и устройствами.
Если у пользователя может быть несколько подписок, значит, у вас естьодин ко многим с пользователями и подписками.Если в каждой подписке может быть несколько дисплеев, а каждый показ может быть в нескольких подписках, то между показами и подписками у вас может быть много ко многим.
_не ваш вопрос, но ...
А почему вы используете varchars для своих ПК?