数据库设计
2016-12-24 20:51:49 0 举报
数据库设计是一种系统性的方法,用于创建、规划和维护数据库的结构。它涉及到确定所需的数据表、字段和关系,以有效地存储和管理数据。在设计过程中,需要考虑数据的完整性、安全性和可扩展性等因素。通过使用规范化技术,可以消除冗余数据并提高查询性能。此外,数据库设计还需要考虑用户界面和查询语言,以便用户能够轻松地访问和操作数据。总之,数据库设计是一项复杂而重要的任务,需要深入理解业务需求和技术要求。
作者其他创作
大纲/内容
生成insert into语句
查询出来存储
如没有查询
查找继承树所有字段名Mapping
利用Mapping把对象转成NSDictionary
查询处二(model2)
生成update语句
判断\"IN_DB\"属性
HashTable(先查询)
使用runtime找到继承树所有属性
K12BaseDataBaseModel
NSInteger PRIMARY_KEY;BOOL IN_DB
+ modelWithUniqueIndentifier:- synchronize- remove- selectThisTableWithSQLCondition:+ tableName+ buildTable+ uniqueKeyName+ replacedKeyFromPropertyName+ defultDataBaseColumnsValueMap
查询处一(model1)
是
进行\"可忽略\"字段筛选
根据属性类型转换成数据库字段类型
数据库(后查询)
SQL语句字符串拼接
否
查找数据库字段默认值Mapping
0 条评论
回复 删除
下一页