你的问题是:“订单”好像不能一次多次购进“商品”。这个问题产生的原因是:你的第三个表设计有问题,在表中一个记录表示一个订单,而与一个订单相关的商品只能有一个。解决的方法是:在订单表中不能有商品信息,订单表中只能有订单的信息。这个订单表类似于你的商品属性表。而一个订单有多个商品这个问题的解决方法是:再建一个表(不妨叫订单_商品表),这个表中的字段是:订单号(外键引用订单表中的订单号),商品id(外键引用商品属性表中的商品号)...,当然,这表也应包含其它一些信息,如:商品数量、交付时间等。主键可设为订单号+商品id。这样,当一个订单有几个商品时,首先在订单表中建立一个订单项。而后在订单_商品表中插入几个项每个项是该订单和一个商品。不明白的,请继续讨论。