0

我对 Mysql 有点陌生,并且遇到了唯一约束的问题:p

以下是表格:

在此处输入图像描述

该关系将是一个中间表,字段将是:

ID (主) userAsker (外键) userAsked (外键) (((accept (int) don't care)))

我想要的是,我们不能拥有 2 次具有相同 2 个外键的实体:

ID:1 用户询问:1 用户询问:2

ID:2 用户询问:1 用户询问:2

否则,用户可以做大量的需求......我知道如何在 phpmyadmin 中创建一个唯一的索引,但我不知道如何将两个字段分组到一个唯一的索引中......有人可以帮助我:S 吗?

4

1 回答 1

2

只需在您的 phpmyadmin 中执行此 SQL 语句。

alter table [your_intermedia_table_name] add unique key(userAsker, userAsked)

于 2012-08-01T17:23:30.843 回答