Hi Prasad! :)
While you plan for more than one article pertaining to a keyword(s), do consider cannibalization that can happen. Although we now see Google displaying more than one result from the same domain, this still remains a problem at large.
It’s always good to look at intent and create a cluster of keywords that will answer questions of users ranging from what is X to where can I buy X. Like Vishal said, interlinking the cluster will help you climb the positions from there on. Also, the anchor text of your internal link contribute to the queries you eventually end up ranking for. It’s best to maintain a record of these so you can avoid your pages competing with each other at any point.
Hope it helps! Cheers.