Object representing a permission set (a.k.a profile) in DB
The dataProfile is basically used to map a user to a set of permissions
The dataProfile name should be unique.
Returns the "storage" to be used by this Model. default is to return JOTModel.DEFAULT_STORAGE (to use the "default" storage). Ovveride if needed
Parameters: - storageName -
Called to get the table mapping. This calls all the customization methods in the process. Also creates the table if it hasn't been done yet.
Returns: Throws: - Exception -