postgresql связи с null

В общем есть таблица simple_table:

id, user_id, content

где user_id может быть пустым. Стоит ли оставить как есть и сделать поле IS NULL + INDEX или лучше создать таблицу со связью: users_simple_table:

id, user_id, simple_table_id

Насколько это адекватно и разумно?

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


Ответы (0 шт):