【问题标题】:Setting up DB Schema in Access在 Access 中设置数据库架构
【发布时间】:2013-09-26 04:04:31
【问题描述】:

好的,所以我不完全是访问向导。我确实有很多 CS 经验,但数据库对我来说只是模糊的熟悉。

我正在为我农场的奶牛创建一个数据库,但我在设置几个表时遇到了问题。

这是我的限制:

  • 每头牛在特定时间只有一个耳标
  • 通常每年对奶牛重新贴上不同的标签。我需要为每头奶牛维护一份以前的耳标列表,包括更改标签的日期(用于跟踪目的)
  • 当我加载特定的奶牛时,我还需要快速加载它当前的耳标颜色/编号(我不确定这是否一定是个问题)

到目前为止,我所拥有的是:

      (About 12 other tables are hidden)

【问题讨论】:

    标签: ms-access relational-database database-schema


    【解决方案1】:

    当我正在输入并全部展开时,我发现我不需要连接表因为我不是通过颜色/编号而是通过代理来引用耳标钥匙。因此,如果我使用颜色/数字的复合键,从技术上讲不会出现多对多关系。 (相同的标签颜色和编号,在我们出于各种原因重新划分牛群时经常被重复使用)

    所以,我现在找到了这个解决方案:

    所以,正如我们现在看到的,One Cow 现在可以引用 Many Eartags。 此外,多头奶牛在技术上可能具有相同的耳标颜色/编号。 ^旁注,我将想出一种将奶牛分成牛群的方法,并强制规定只有一头奶牛可以同时具有给定的标签颜色/编号。

    我很确定这可以解决我的问题,但我想留下它,以防它碰巧对其他人有帮助

    【讨论】:

      猜你喜欢
      • 2012-05-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-07-06
      • 1970-01-01
      • 2020-09-20
      • 1970-01-01
      相关资源
      最近更新 更多