我想为我的学徒制作一个带有Laravel / Vuejs的webapp。但我想知道关联表格和表现。
总之,webapp会创建其组织(公司等)。该组织可以拥有多个用户。每个用户都可以向其组织添加发票,客户,产品......
只有会有很多组织。 100或2000或更多。
我想过使用外键" organization_id"在表格中,将每个发票,每个客户,......链接到组织。但这是正确的解决方案吗?
当我的SQL表中有大量数据时,这个解决方案总是正确的吗?它会减慢查询搜索的速度吗?
如果我必须在屏幕上显示300万种产品中的组织产品,那会不会造成问题?
简而言之,Toggl,Slack,Paymo,Asana,......如何管理这个?
非常感谢