数据库的数据模型一般分为