This could be several things. It could be minor or more significant. It is not normal to have a cough of such severity for so long. I would suggest seeing a Pediatric Pulmonologist and getting a more complete evaluation. This may include a CT scan of the sinuses and other tests. Only by finding the cause can you take steps to control this prolonged cough.