mysql - 数据库设计、邀请和活动
问题描述
我有一个我正在做的项目。它包含事件和事件邀请。活动可以是公开的或私人的,每个邀请都有一个状态(接受、拒绝、待定)。我试图找出最好的数据库模式。这是我现在所拥有的,您能建议我继续执行什么实施吗?
1.
显然每个表将包含更多列...
在第一种可能性中,我将有一张邀请章程表格:该章程将被接受、拒绝或待定。事件的类型将是一个布尔值来判断它是否是公开的。
在第二种可能性中,我将有一个 Event 类型的表:类型将是 int(0 表示私有,1 表示公共),statut Invitation 将是 Invitations Table 中的 int(0 表示未决,1 表示已接受,2 待处理)
第三种可能性是将之前的两个解决方案混合在一起。我现在没有人问这个问题,所以如果你们中的一个可以告诉我他会选择什么实现以及为什么,这将非常有帮助, 谢谢你 !!
解决方案
推荐阅读
- javascript - 如何在 Vue.js 中修复子组件中的画布大小?
- python - 我的 python 程序中的逻辑似乎不起作用
- amazon-web-services - 如何找到我的 CloudWatch 日志的名称?
- python - 有效连接可变但已知长度的一维数组
- javascript - 流无法分配函数,因为属性 abort 不可写
- python - 调用列表上的方法时不同语法之间的差异
- constructor - Solidity ParserError:预期的标识符,但得到'='
- javascript - 错误类型错误:提交登录表单时无法读取离子中未定义的属性“值”
- wordpress - WordPress Functions.php - 奇怪的脚本
- json - 更改 localhost:8080 的内容