我对这一切都很陌生,我似乎无法在谷歌上找到正确的搜索来获得我正在寻找的答案。我有一个用户将用来创建新事务的前端。有一个下拉菜单与“类别”表相关联,该表与“事务”具有 1:M 关系(见图)。我的问题是,如果用户提交此表单以保存新交易,他们不知道类别表中的 ID,他们将要做的就是从从类别表中提取的下拉列表中选择一个。我现在所知道的就是从下拉列表中获取他们的输入并将其存储到事务表中的一个字段中。我试图了解如何使用关系,但在我对密钥如何工作的有限理解中,似乎除非你知道 ID 号是什么,那么关系就不好了。如果您所做的只是从下拉列表中获取提交并将其存储在事务表中,那么您仍然只是将类别名称存储在 2 个不同的表中,那么有什么意义呢?我在这里的某个地方错过了一步,我希望有人可以帮助理解这一点。
