Здравствуйте, вопрос по архитектуре бд. Есть таблицы продуктов (products) и пользователей (users). У каждого продукта есть логотип, у пользователя может быть (а может и не быть) аватар. И то, и другое сохраняется на сервер, а выписанный url в отдельную таблицу logos (она содержит только id и url). Чтобы сэкономить память сервера, если картинка нигде не используется, она должна удаляться. Вопрос: куда лучше засунуть внешние ключи? В users и products по logo_id или в logos user_id и product_id