Answers:
有点迟了但是,是的 自联接 。
MainProject。确保它具有与。相同的数据类型 ProjectNumber 领域; MainProject 的第一个副本 ProjectNumber 第二份副本; MainProject 一个尚未存在的id ProjectNumber。 当您构建用于为此表创建新记录的表单时,请添加一个 ComboBox 并设置它 RowSource 到表格中列出ProjectNumbers(可能还有其他字段)的sql语句。设置它 ControlSource 至 MainProject。
但请注意,如果您正在创建一个新项目,并且该项目的id也将用作主项目的id,那么它需要更多的努力。您需要保存当前记录,并且 ReQuery 这个新id之前的组合框将显示在其列表中。您可能希望使用按钮来实现此代码。手动,你可以按 Shift-Enter 保存当前记录,然后单击进入组合框并按 F9 重新询问它。
但是,如果还有其他与该主项目相关的细节尚未在表中,那么,是的,您应该创建一个新表来保留这些细节 - 特别是,仅与主要相关的信息项目。
如果您只需要ProjectNumber(主项目),那么上面描述的自联接就足够了。