对于方案:用户处于活动状态或不活动状态。如何创建和关联表格?数据库设计。用户订阅,活动/不活动?
-5
A
回答
0
在用户表中包含一个标志列以指示用户的状态,然后在此基础上构建视图,运行您的实际查询。也许是这样的:
create table users (
....
is_active boolean not null
);
create view active_users as
select * from users where is_active = true;
create view inactive_users as
select * from users where is_active = false;
如果您需要更多的状态值,那么有可能的状态一个单独的表与它之间和users
表的外键关系。
相关问题
- 1. 活动数据库设计
- 2. 用户订阅的数据库设计
- 3. 尝试与多用户订阅活动订阅并订购它
- 4. 数据库设计 - 朋友活动
- 5. 订阅和取消订阅活动
- 6. 单次活动订阅
- 7. 订阅VBA中的活动?
- 8. 计数活动用户
- 9. 不活动的数据库
- 10. 使用EventHandlerList多次订阅活动
- 11. Android活动设计
- 12. 如何计算SAS每季度活动订阅的数量?
- 13. 设计滑动活动android
- 14. 活动用户数
- 15. 订阅儿童班的活动?
- 16. 活动订阅最佳实践
- 17. 我应该取消订阅活动吗?
- 18. 是否需要取消订阅活动?
- 19. Facebook活动订阅comment.create回复url
- 20. PublishSubject订阅者未收到活动
- 21. 如何正确取消订阅活动
- 22. Laravel听众订阅所有活动
- 23. 如何避免重复订阅活动?
- 24. 为Follow按钮订阅活动?
- 25. Azure数据库活动集
- 26. Magento - 没有通讯订阅和取消订阅活动
- 27. Box2d:设置活动和不活动
- 28. 通过mysql计算总数,活动和非活动数据
- 29. 全屏活动设计和自动启动新活动
- 30. 活动提要的数据库设计和SQL查询?
请尝试自己解决问题,然后再回答有关您尝试过的问题。 – Forklift