"And this has nothing to do with "partitioning", its called normalization."
ROTFL.
As if "normalization" is about anything else but "partitioning" (or, more accurately, "vertical decomposition").
And yes, of course his boss is indeed "right".
EDIT (in response to the following - and because "add comment" does not work) :
"The term partitioning "usually" has a different in meaning when talking about databases. And you already softened your statement by trying it to give another term.. so what do you want to say?"
The term "partitioning" usually refers to a technique that is applied in the area of physical database design. I expect that you know that this technique actually boils down to a kind of horizontal partitioning ("row-wise partitioning").
The title very clearly mentioned "vertical partitioning". Therefore, the question left very little doubt that the subject was in the area of logical database design. Of course I cannot know whether you can tell the difference with physical database design.
So you are criticizing me for having understood the OP's question correctly, despite of his use of inaccurate terminology.
Oh, yes, that's another thing : I did not "try to give it another term". I gave the correct , and already existing, term for the technique.
Oh, yes, and it's not "has a different IN meaning", it's "has a different meaning".