使用SaaS构建业务逻辑的租赁用户一般对数据有各自特定的需求，这就要求支持SaaS的数据模型必须是可以扩展的。针对现有的扩展数据模型不能解决数据类型共享及数据模型完全还原的问题，提出了一个可扩展的数据模型可以较好的解决这两个问题。多个不同的数据模型共享使用数据类型表，可以简化扩展数据模型的设计，完全还原的数据模型以强类型数据集的方式返回到业务逻辑层，方便编程及对数据类型进行验证。将租赁用户特定数据模型转换为可扩展模型的操作需要较复杂的程序逻辑保证，这也是使用可扩展数据模型必须付出的代价。