如果我在SQL数据库中保留一组人员,并且每个人都拥有相同数据类型的单独对象集合,那么存储这些对象并将其保持链接到其所有者的最佳方法是什么?当只读一个人的对象时,似乎多个表会更有效,但由于有一个变量和无限数量的人显然不能有每个人的对象的表。
通常的策略是为所有人的对象创建一个表,并在每个对象中包含一个索引来标识对象的所有者,还是有更好的方法来存储和链接数据?
答案 0 :(得分:4)
一个人表和一个表对象。将人员ID存储在每个对象中,然后获取人员的对象,只需根据他们的人员ID查询对象表。
答案 1 :(得分:2)