Вопрос к знающим TECDOC:
Почему в DES_TEXTS имеются от 1 до нескольких записей, относящихся к 1й модели?
Пример:
В таблице MODELS VW имеет id=587.
Чтобы вытянуть модели по id производителя использую запрос, который связывает MODELS с COUNTRY_DESIGNATIONS и DES_TEXTS:
SELECT MODELS.MOD_ID AS id
FROM MODELS
INNER JOIN COUNTRY_DESIGNATIONS ON COUNTRY_DESIGNATIONS.CDS_ID = MODELS.MOD_CDS_ID
INNER JOIN DES_TEXTS ON DES_TEXTS.TEX_ID = COUNTRY_DESIGNATIONS.CDS_TEX_ID
WHERE MODELS.MOD_ID = 587
ORDER BY DES_TEXTS.TEX_TEXT
И тут проблема: строка MODELS с id=587 имеет аж 3 записи в COUNTRY_DESIGNATIONS и, соответственно, 3 в DES_TEXTS. И они, выходит, равноправны:
JETTA
JETTA I
JETTA I (16)
Какую выбрать? По какому критерию, например, здесь:
http://www.motoroil.com.ua/filters/ выбрана из этих трех именно JETTA I (16)?