Ответов: 7 Просмотров: 3389
|
morosit пишет:Пример:
Компетенций:
а, б, в, г
Обязанности, и соответствующие им компетенций:
1) а, в. 2) б, в, г.
В базе создается 2 таблицы
Компетенций:
id__text
1___a
2___б
3___в
4___г
Обязанности:
id__text__id-competence
1__бла___1,3
2__бло___2,3,4
делается запрос к базе вывести id-competence с условием обязанность = 1
id-competence=?
Если честно не особо уловил суть вашего примера.
По моему вопросу думаю стоит уточнить:
- в базе имеется две таблицы 1) компетенции 2) должностные обязанности
- заранее мы не знаем какие компетенции удовлетворяют должностные обязанности. Т.е. проверив пословесно вхождение долж обязанности в компетенции мы выведем для каждой долж обязанности список компетенции которые содержат максимальное количество слов из дол обязанности. (проверяем по каждому слову, ну и желательно чтоб морфологический момент был удовлетворен, но можно и без него) |