Я создаю таблицу для закладок в своей базе данных, как показано на следующем рисунке, закладка может находиться на месте или событии, тогда это может быть обычный пользователь или бизнес-пользователь:Можно ли хранить много нулевых значений в моей таблице?
например. бизнес-пользователь с идентификатором (1) сделал закладку на месте id (1)
, например. бизнес-пользователь с идентификатором (2) сделал закладку на идентификатор события (6)
таким образом, моя таблица содержит следующие индексы, позволяющие только для одной закладки для места или события любым пользователем.
Структура таблицы с индексами
но таблица выглядит так, когда я ввожу значения для закладки:
мой вопрос, что это влияет на хранение таблицу, как это по базе данных, могу ли я улучшить структуру таблицы, не делая много небольших таблиц?