Предположим, у вас есть таблица mySQL, описывающая, можете ли вы смешать два вещества
Product A B C
---------------------
A y n y
B n y y
C y y y
Первым шагом было бы преобразовать его в
P1 P2 ?
-----------
A A y
A B n
A C y
B A y
B B y
B C n
C A y
C B n
C C y
Но тогда у вас есть дублирующаяся информация.(Например, если A может смешиваться с B, то B может смешиваться с A), поэтому вы можете удалить несколько строк, чтобы получить
P1 P2 ?
-----------
A A y
A B n
A C y
B B y
B C n
C C y
В то время как последний шаг был довольно легким с небольшой таблицей, сделать этовручную бы навсегда занял место на большом столе.Как можно было бы автоматизировать удаление строк с дублирующим значением, но не идентичным содержимым?
Спасибо, надеюсь, мой вопрос имеет смысл, поскольку я все еще изучаю базы данных