1

我正在设计一个用于库存的应用程序。在我的数据库中,我有一个名为的字段ItemSerialNo,我将其设为唯一(但不是表的主键)。在我的前端,我有一个项目序列号的文本框和一个加载项目品牌的组合框,还有一个保存按钮。我知道如果我尝试保存数据库中已经存在的序列号,由于名为ItemSerialNo.

但是我希望能够保存我的数据库中不存在但具有不同品牌名称的序列号。

例如,我希望能够保存以下信息:

  1. 项目序列号 = 12345
    品牌名称 = AA
  2. 产品序列号 = 12345
    品牌名称 = BB。
4

1 回答 1

0

您不能,而不是在“ItemSerialNo”列上使用唯一约束。您需要更改数据库以具有包含两个字段的复合唯一约束。然后,您可以复制任一字段,但不能复制两者的组合。

于 2013-10-25T16:00:52.370 回答