У меня есть матрица сходства между двумя элементами, и я хочу сохранить ее в виде таблицы в реляционной базе данных.Таким образом, я хочу, чтобы таблица имела три поля;идентификатор первого элемента, идентификатор второго элемента и значение их сходства.
Я думаю о том, чтобы сделать два столбца идентификатора составным первичным ключом.Но как я могу гарантировать, что с учетом двух элементов (x, y)
составной ключ (id_x, id_y)
совпадает с (id_y, id_x)
, поэтому у меня нет повторяющихся записей?