У меня есть простой вопрос. У меня есть существующее приложение. Теперь мой босс сказал мне, чтобы создать faq для документации по использованию приложений.
Поэтому я создаю tbl_faq. Но tbl_faq не имеет никаких отношений с таблицей других.
tbl_faq
id int NOT NULL PRIMARY KEY AUTO_INCREMENT
title varchar(255) NOT NULL
content text NOT NULL
created DATETIME
Но у меня есть некоторые сомнения в моем сознании, когда я вижу окончательную диаграмму ERD (используя верстак). потому что у меня есть 1 странная таблица, которая вообще не имеет отношения.
мой вопрос: это нормально или нет? любое предложение приветствуется.
Возможно, это не имеет никакого отношения ни к чему, кроме приложения в целом. Это довольно нормальная ситуация.
Один из способов, которым вы могли бы связать это, - это связать это с пользователем, который его создал, поскольку это может быть полезной информацией или если вы можете думать о каких-либо других отношениях, которые, естественно, имели бы эти данные.
Всегда можно думать о потенциальных новых возможностях. Предположим, вы хотите пометить и найти faq. Затем вы можете добавить объект tbl_tag, который представляет собой список уникальных слов, и отношение "многие-ко-многим" между объектом tbl_tag и объектом tbl_faq.