Я разрабатываю реляционную базу данных продуктов, в которой есть продукты, являющиеся копиями / бутлегами друг друга, и я хотел бы показать это через систему.
Итак, изначально во время моего первого черновика у меня было поле в продуктах под названием «isacopyof», предназначенное для простого перечисления списка идентификаторов продуктов, разделенных запятыми, которые являются копиями текущего продукта.
Очевидно, когда я начал внедрять, это не сработало.
Пока что большинство решений для отношений «многие ко многим» вращаются вокруг ассоциативной таблицы, в которой перечислены связанные идентификаторы из таблицы A и связанные идентификаторы из таблицы B. Это работает, но в моей ситуации используются связанные элементы из той же таблицы продуктов ...
Как я могу построить решение вокруг этого? Или, может быть, я не в том направлении?