I wrote an article in a sub-category
Databases > Oracle >> Oracle 10G
If the user searches with a keyword and specify a category of higher level, the system won't find it
The user has to know exactly in which category it is, or put no category at all in the search