如果我的表与其他表没有关系是正常的吗?

问题描述 投票:0回答:2

我有一个现有的应用程序。现在我的老板希望我为应用程序使用情况文档创建一个常见问题解答。

所以我创建了tbl_faq。但是tbl_faq与others表没有任何关系。

tbl_faq
id int NOT NULL PRIMARY KEY AUTO_INCREMENT
title varchar(255) NOT NULL
content text NOT NULL
created DATETIME

但是,当我看到最终的ERD图(使用Workbench)时,我心中有些疑问。因为我有1个完全没有任何关系的奇怪表。

我的问题:这正常吗?

mysql sql erd
2个回答
2
投票

也许它与整个应用程序没有任何关系。这是相当正常的情况。

您可以绑定它的一种方法是,将其链接到创建它的用户,因为这可能是有用的信息,或者您可以想到此数据自然具有的任何其他类型的关系。


0
投票

总是可以考虑潜在的新功能。假设您要标记并搜索常见问题解答。然后,您可以添加一个tbl_tag实体,该实体是唯一单词的列表,以及tbl_tag实体和tbl_faq实体之间的多对多关系。

© www.soinside.com 2019 - 2024. All rights reserved.