我正在创建一个数据库(MySQL),它将存储有关 Magic: The Gathering 卡的信息。
目前,我的卡names
为unique
,但是我刚刚意识到这是一个问题,因为许多卡可以跨多个版本使用,例如:
我还存储了卡所属的版本(作为链接到editions
表格的 ID)。
是否可以定义两列的组合name
和edition
unique 而不是 just name
,以便在尝试插入上述两张卡时没有问题?
我正在创建一个数据库(MySQL),它将存储有关 Magic: The Gathering 卡的信息。
目前,我的卡names
为unique
,但是我刚刚意识到这是一个问题,因为许多卡可以跨多个版本使用,例如:
我还存储了卡所属的版本(作为链接到editions
表格的 ID)。
是否可以定义两列的组合name
和edition
unique 而不是 just name
,以便在尝试插入上述两张卡时没有问题?