设想:
我想创建一组具有不同类型的用户,并有另一个表来处理不同用户类型的非标准信息。因此,每个用户都将具有全局属性,例如名字、姓氏等。然后,专门的用户可能具有与通用信息/全局信息不同的属性。
所以我在想的是在mysql中正常创建一个表,主键是整数(int),然后有一个辅助表,其中包含所有其他额外字段,主键始终与主键相同主用户表。例如:1.1、1.2、1.3。然后辅助表将有一个可能的标题和值。
我不完全确定我将如何做到这一点或什么是最好的方法,但我正在寻找计算机本身和速度方面最有效的方法。我几乎试图通过匹配 id 来建立从一个表到下一个表的简单关系,但是可能有多个与特定用户相关的额外字段。
因此,我可能有一个 id 为 1 的用户,他可能有额外的字段 1.1、1.2 和 1.3,这样会很好,而不必搜索整个表以转到该特定数字,然后在记录完成后退出搜索被发现。
如果这令人困惑并且没有得到很好的解释,请告诉我。
提前致谢!