我想创建两个注释表一个saveJournal
和一个publishJournal
当用户登录时他们将能够输入一些数据,当他们点击保存数据时将保存在数据库中他/她将是唯一一个可以看到数据的人,如果他们点击发布日志,期刊将在网上发布,每个人都可以看到它。如果用户想要编辑和更新,数据将不会从saveJournal中删除他们在saveJournal& amp; publishJournal。我的问题是这种创建两个表的方式是否被认为是设计数据库的好方法,或者有一种方法可以在不创建具有相同字段的两个表的情况下执行相同的操作
答案 0 :(得分:1)
您可以使用值为0/1的额外列published
或具有更多值的status
,而不是使用两个表。
在描述的情况下,两个表不是一个好主意。