我正在写一个名片存储系统。它的工作方式如下,首先,公司在我的网站上注册,然后给他们一个帐户,并开始在我的服务器上保存名片。
数据库是这样的:
Company
-id
-name
-address
Card
-id
-name
-title
-*company_id
问题是,这个简单的结构是否可以满足超过100,000公司的需要,如果一个公司有1000张卡那么卡表会非常庞大而且查询时间很长。
如果我不知道公司的实际数量,如何扩展表,我应该在公司注册后创建一个新表吗?但我也需要存储表名,使情况更复杂。