编写数据模型