0
我目前正在考虑创建一个Web应用程序,使教师能够创建一个班级并将班级添加到班级中。现在学生应该由老师创建(包括所有联系数据,如电话号码等)。每位教师应被视为独立租户。多租户环境中租户之间共享用户的最佳实践
现在在平台上的某个时候,一名学生将不得不由两名不同的老师分两堂课。不过,我希望学生必须同意他们存储的数据,而不是自动向住户分享个人信息。在将来的某个时候,他们也应该能够自己登录并调整哪些教师可以访问的数据。
用例是学生参加法语和数学课。他们希望法语老师能够在手机号码被取消的情况下给他们打电话,但不是数学老师。
因此,所有的应用程序应该是多租户意识,但同时为用户提供一些灵活性。
关于阅读最佳实践和这种非正统的多租户概念的建议?