У меня есть вопрос по поводу дизайна базы данных.
Например, у меня есть два типа объектов, один - destination_city, другой - destination_place.
Я хочу связать эти две таблицы с user_review.
user_review имеет атрибут like (рейтинг комментариев, user_id).
Возможно, существует большое количество данных.
Как оформить?
А) первое, что мне пришло в голову, это добавить внешний ключ таблицы в user_review, например (destination_city_id, destination_place_id).
но при этом в чужой ячейке есть пустая ячейка
Это хороший способ связать таблицу или нет
и скажите, пожалуйста, отличный способ решить эту проблему?
Что лучше и почему? Спасибо.