在有人问之前,是的,这是作业的一部分,但是,我已经尝试并搜索过类似的解决方案,但都没有奏效。同样需要注意的是,它应该在MySQL服务器上运行,因此应该考虑它们的任何特殊语法。为此,您需要四个表:person(idpersonINT,firstNameVARCHAR(45))beer(idbeerINT,nameVARCHAR(45))purchase(idpurchaseINT,idpersonINT)beerxpurchase(idpurchaseINT,idbeerINT,quantityINT)除了beerxpurchase外,第一列中的每一列都是主键,它是来自第一列和第二列的组