MySQL 结构完整性还是简单性?

MySQL structural integrity versus simplicity?

我的问题:

到目前为止我的示例解决方案:

我的问题:

我也对不同的方法持开放态度。

我可能会选择第三种选择:Link 访问者会话和帐户访问者。这样一来,您只需要 sessions table 中的一个字段 visitorID 和一个 NULL 列(visitors 中的 accountID)。在我看来,这在概念上更清晰,因为执行操作的人总是访客,他们可能有也可能没有帐户。