Я только вхожу в проектирование базы данных и структуры. Я столкнулся с проблемой сейчас. Допустим, я хочу иметь базу данных билетов, есть три типа билетов:
Ticket # 1
---------------------------
| id creation_time .... |
---------------------------
Ticket # 2
------------------------------------------------
| id creation_time auto_closure_time .... |
------------------------------------------------
Билет № 3
-------------------------
| id permanent .... |
-------------------------
Типы данных: creation_time, auto_closure_time - datetime
постоянный - логический
Билет № 3: Время создания не указано для определенных c причин
Четыре точки (....) означают некоторые другие столбцы, в которых есть все заявки
Мой вопрос : Должен ли я разделить эти таблицы или объединить их в одну таблицу, которая будет выглядеть следующим образом?
-----------------------------------------------------------
| id creation_time auto_closure_time permanent |
| 1 xyz NULL 0 |
| 2 xyz xyz 0 |
| 3 NULL NULL 1 |
-----------------------------------------------------------
ID 1 представляет билет № 1 и т. Д.
В чем могут быть преимущества разделенные таблицы и объединенная?
Спасибо за все ответы, ценим ваше время.