Statement: 'Generalization is the principle used in a model when there is a general aspect distributed all over the model and does not need any specific treatment to any aspect. Specialization used in a model when the model needs specific and specialized unique changes for its operation and customer specific. For a client there are specialized as well as generalized applications depending upon how customized the client needs the process to alter. For example a house is generally constructed but if a client needs huge changes in a customized genre that would be a specialized way.'
So (when referring to database management) I would assume from your statement (above) that, client and customer are specific sub-entities of patron?
If so, how did you come to that conclusion?
Did you base it on the statements you gave about customer and client?