Поиск и отбор соответствий

soulectro

Новичок
Добрый день!

Есть 3 производителя ниток, у каждого имеется по 500 номеров цветов, каждый производитель присваивает номера по своему усмотрению, но есть таблицы, в которых указаны соответствия цветов одного производителя цветам другого. Требуется сделать поиск такого плана, изначально выводится таблица с 3 колонками, одна колонка - один производитель, соответственно выведены их номера цветов, которые соответствуют друг другу по таблице. При поиске цвета какого-либо производителя в таблицу выводится номер цвета этого производителя и соответствующие цвета других производителей. Вопрос собственно в том, как организовать данный проект, логику, запросы. Как организовать структуру базы?
 

ksnk

прохожий
Следует еще добавить таблицу - словарь синонимов :) Названия цветов для каждого производителя тоже не всегда совпадают. Что-то типа
цветаНаСайте: id, названиеЦветаНаСайте, синоним, id_производителя.

Названия - то, с чем будет работать посетитель сайта, синоним - то, по чему будем искать в базе.
P.S. Хотя с нитками, возможно, такого колхоза нет, не в курсе
 

soulectro

Новичок
Следует еще добавить таблицу - словарь синонимов :) Названия цветов для каждого производителя тоже не всегда совпадают. Что-то типа
цветаНаСайте: id, названиеЦветаНаСайте, синоним, id_производителя.

Названия - то, с чем будет работать посетитель сайта, синоним - то, по чему будем искать в базе.
Тут используется только номер цвета, т.к. обозвать все 550+ оттенков сложно даже производителю, поэтому и производители и покупатели используют номера для идентификации нужного цвета :)))
 
Сверху