2017-02-16 7 views
0

Я создаю таблицу для закладок в своей базе данных, как показано на следующем рисунке, закладка может находиться на месте или событии, тогда это может быть обычный пользователь или бизнес-пользователь:Можно ли хранить много нулевых значений в моей таблице?

например. бизнес-пользователь с идентификатором (1) сделал закладку на месте id (1)
, например. бизнес-пользователь с идентификатором (2) сделал закладку на идентификатор события (6)

таким образом, моя таблица содержит следующие индексы, позволяющие только для одной закладки для места или события любым пользователем.

Структура таблицы с индексами

 но таблица выглядит так, когда я ввожу значения для закладки:

values of bookmarks

мой вопрос, что это влияет на хранение таблицу, как это по базе данных, могу ли я улучшить структуру таблицы, не делая много небольших таблиц?

ответ

0

Это нормально, если у вас есть алгоритм работы с нулевыми значениями при попытке чтения данных из вашей таблицы.