我正在尝试设计一个应用程序(移动+网络),向用户显示存储在数据库中的随机项目。
我的问题是,我不知道我应该如何设计这样一个数据库。这个想法是所有用户都登录使用这个应用程序,他们在屏幕上获得随机项目,然后可以滑动到下一个。应用程序应该跟踪用户已经看到的所有项目,永远不要再显示它们。你可以认为它是一个类似的应用程序,然后tinder,但它不是为约会。
我知道应该如何构造数据库来存储这些项,但我不知道这种用例的最佳实践是什么。我应该为每个新用户创建完整的项目数据库,然后从中删除他们已经看到的项目吗?还是有其他更好的方法?我现在真的想不出别的办法了,我的项目被困在这个关键的部分。
非常感谢您的建议:)
暂无答案!
目前还没有任何答案,快来回答吧!