XCode最强的多数据库正向反向工程之最佳数据类型

作者:小菜 更新时间:2025-03-16 点击数:
简介:与其它ORM框架相比,XCode拥有最强的多数据库正向反向工程,暂时还没有发现能在这点上超于XCode的,哈哈!但是,XCode的多数据库反向工程,也是有代价的

【菜科解读】

与其它ORM框架相比,XCode拥有最强的多数据库正向反向工程,暂时还没有发现能在这点上超于XCode的,哈哈!但是,XCode的多数据库反向工程,也是有代价的,不同数据库的数据类型相差十万八千里,我们不可能完全支持。

所以,我们只做了常见的一些数据类型支持,但是这些已经足以满足99%的要求。

最佳数据类型如下:1,整型。

Int32是标准配置,这个必须有的。

在Oracle,整型就是小数为0的Numeric2,长整型。

Int64,大部分数据库都有吧。

3,短整型。

Int16,这个要小心了,似乎有些数据库不支持,不支持时XCode会自动选Int32,兄弟就不要省这点存储空间啦。

4,布尔型。

Boolean,大部分数据库支持,MySql不支持,它一般用一个枚举Y/N来实现,XCode有支持。

5,浮点数。

单精度Fload双精度Double,建议一律用Double,否则不同数据库很难统一,还有千万小心精度设置和小数位数,XCode反向工程可能不能把精度和小数位数完美的迁移到其它类型数据库,同类型没有问题。

6,货币。

Decimal,货币类型必须有的,对应MSSQL的Money。

开发的时候小心,不要拿Decimal判断两个值是否相等,应该相减判断差值是否小于0.000001,这个小数自己看情况定。

7,时间日期。

DateTime,各种数据库,一律用时间日期DateTime,不支持单独的Date或Time的迁移。

这个类型是XCode里面最为痛苦的一个类型,单独的Date和Time根本无法实现不同类型数据库的兼容。

8,字符串。

String,在MSSQL一律用nvarchar,Unicode变长。

字符串类型是唯一完整支持不同数据库设置长度的,以上类型全部不能完整支持。

9,大文本。

String,在MSSQL一律用ntext。

在.Net中同为String,根据不同数据库的字符串最大长度(MSSQL是4000),识别为nvarchar还是ntext。

最佳体验:1,单一主键,建议用自增ID。

XCode支持迁移自增字段的数据,当然,如果需要合并数据,那得自己处理逻辑2,建立各种索引。

最差体验:0,零号是最最最糟糕的,XCode不支持可空类型,所以千万不要让null和“”有不同的业务意义,各种类型的默认值代表无效数据。

1,除了字符串长度外,其它类型绝对绝对,尽可能的不要设置其它属性,包括长度、精度、小数位数,否则XCode不能实现完美迁移2,XCode目前不支持各种数据库的外键。

新增的表间关系是通过猜测得到的,规则:字段名等于另一个表名加主键名时,认为是外键3,不要用Guid类型和二进制类型,XCode只能支持正向工程,不能支持它们的反向工程。

可用nvarchar(32)替代Guid4,字符串尽量不要用varchar/char等,因为不同数据库甚至相同数据库的不同版本,差别好大。

这样省不了多少空间。

5,尽可能的不要用默认值。

目前只有当前时间默认值支持好一点,newid()也有简单的支持,这块太痛苦了,也许将来不支持了。

XCode内部没有类型映射表,别乱猜测!!!ADO.Net的架构里面有一个DataTypes的模式,XCode利用的正是它,所以,什么字段类型对应什么.Net类型,是各种数据库驱动自身说了算,不是XCode说了算,所以我们也不知道所有类型是否支持。

反正这么多年,我们占用这些类型,就已经足够了。

XCode,最,强的,多,数据库,正向,反向,工程,之,与,

衡水灵活就业人员社会保险缴费档次表,2025年最新个人社保缴费价格最新是多少钱?

灵活就业社保成为很多自由职业者和打工人空窗期的最佳选择。

那具体缴费是多少呢?接下来随新社丫丫一起了解灵活就业人员社保缴费的详情。

一、衡水灵活就业人员社会保险缴费档次表,2025年最新个人社保养老保险缴费标准一览二、社保缴费档次有哪些?选择最适合你的方案大家好,今天我们来聊聊社保缴费档次的那些事儿。

社保缴费档次其实很简单,主要分为四个档次:最低档(40%)、一档(60%)、二档(80%)和三档(100%)。

具体怎么选,咱们一起来看看。

最低档(40%)这个档次的缴费基数是上年社会平均工资的40%。

比如说,去年社会平均工资是3000元,那你选最低档的话,缴费基数就是1200元。

养老、基本医疗、大病互助和生育险共同组成,月缴费金额大概是548.57元。

这个档次适合预算有限的朋友,但需要注意的是,缴费档次越高,未来领取的养老金也会越多哦。

一档(60%)这个档次的缴费基数是上年社会平均工资的60%。

按照上面的例子,缴费基数就是1800元。

月缴费金额大概是692.37元。

这个档次相对来说比较适中,既能保证一定的保护,也不会给经济带来太大压力。

二档(80%)这个档次的缴费基数是上年社会平均工资的80%。

按照上面的例子,缴费基数就是2400元。

月缴费金额大概是835.97元。

这个档次适合那些想要更高保护的朋友,缴费越高,未来领取的养老金也会越多。

三档(100%)这个档次的缴费基数是上年社会平均工资的100%。

按照上面的例子,缴费基数就是3000元。

月缴费金额大概是979.77元。

这个档次适合那些经济条件较好,想要更高保护的朋友。

总的来说,社保缴费档次的选择还是要根据自己的实际情况来定。

预算有限的朋友可以选择最低档,而想要更高保护的朋友可以选择更高的档次。

当然,缴费年限也是一个重要的因素,缴得越久,未来领取的养老金也会越多。

系统之家联想ghost win7旗舰版最新推荐

想重装系统不会怎么办?菜科网一键重装系统轻松在线帮您搞定系统重装问题。

软件支持 在线重装、U盘制作、自定义重装 等多种模式。

一直以来,系统之家联想ghost win7旗舰版都坚持做到最好以提供给每一位用户下载,相信很多的人也免费下载到系统之家win7旗舰版,这里就提供系统之家w7旗舰版下载内容给大家。

系统之家联想ghost win7旗舰版有着人性化设计,使用更安全纯净、适用性强,系统之家旗舰版win7不含任何病毒、木马及流氓软件,支持各类新老机型,是一款不可多得的精品系统。

一、主要更新 * 更新了系统补丁和Office2007 3in1所有补丁到2017-03(可通过微软漏洞扫描和卫士漏洞扫描) * 增加数款驱动的支持,支持最新的H67 H77 Z77等主板 * 更新酷狗音乐至2016最新版 * 更新硬盘安装器,增加硬盘安装系统兼容性 * 更新DOS和PE下的分区工具DiskGenius为3.5版 * 其它细节的优化和修正 * 用户文档移到D盘用户目录文件夹系统之家联想ghost win7旗舰版图解详情(1)系统之家联想ghost win7旗舰版图解详情(2)系统之家联想ghost win7旗舰版图解详情(3) 二、系统主要特点: 更安全 * 源安装盘采用Windows7 SP1官方免激活版,集成系统补丁至2016.04(可通过微软漏洞扫描) * 办公套件采用的是精简版Office2007,集成Office补丁至2016.04(可通过微软漏洞扫描) * 安装过程会自动删除各分区下可能存在的AUTORUN病毒,删除灰鸽子及磁碟机病毒。

* 关闭了硬盘各分区的默认共享(如C$、D$、E$ ……),系统更安全。

更稳定 * 包含绝大多数的SATA,SCSI,RAID控制器驱动,支持64位处理器,支持双核处理器。

* 独创全新的系统双恢复模式,解决了某些SATA光驱和有隐藏分区的电脑不能正常安装系统的问题。

* 支持IDE SATA USB 光驱安装,解决了其他GHOST系统在部份SATA或有隐藏分区的电脑上无法正常恢复的问题。

* 安装过程会运行自主开发的驱动选择工具,此工具可智能判断所有的电脑硬件型号,最大限度地避免了因驱动冲突而蓝屏的现象。

更人性化 * 预置多种精美主题、壁纸、屏保和精心收藏IE实用收藏夹。

* 智能判断电脑类型,是台式机就打开小键盘灯,是笔记本就关闭小键盘灯。

* 我的文档、收藏夹、都位于D盘。

这样做可以避免下次重装系统时丢失用户个人文件。

功能增强 * 优化注册表,提高系统性能。

* 禁用少量服务,提高系统运行效率。

* 破解uxtheme主题限制,可直接使用第三方主题。

三、安装说明 1.光盘安装(推荐) 安装前准备: 请用刻录软件,选择 映像刻录 方式来刻录ISO文件,刻录之前请先校验一下文件的准确性,刻录速度推荐24X! 请注意备份硬盘上重要资料。

安装前请确认该硬盘是否需要分区,如需要,请参考以下分区方法执行分区操作后进行安装,如不需要,可直接执行安装部分 安装部分: a.自动安装 方式一: 安装请设置光盘启动,然后选择“安装 GHOST WIN7 系统”就可以自动安装! 方式二: 安装请设置光盘启动,然后选择“安装 GHOST WIN7 系统”,将自动进入DOS进行安装! b.手动安装 方法一: 安装请设置光盘启动,然后选择“进入 WinPE 微型系统”进入PE后,点击“安装系统”就可以安装! 方法二: 安装请设置光盘启动,然后选择"DOS工具箱",进入带帮助信息的命令提示符状态,此时输入GHOST即可执行手动安装 方法三: 安装请设置光盘启动,然后选择“运行 Ghost 备份还原”,即可进入手动GHOST状态。

2.硬盘安装(适合无光驱或者不想浪费光盘的用户,但是需要你有一个可以使用的Windows系统) 请提取ISO中的“WIN7.GHO”和“GHO镜像安装器.EXE”到你的非系统分区,然后运行“GHO镜像安装器.EXE”,直接回车确认还原操作,再次确认执行自动安装操作。

(执行前注意备份C盘重要资料!) 标签: 注意:本站所刊载的文章均为学习交流之用,请勿用于商业用途。

对于商业使用,请联系各自版权所有者,否则法律问题自行承担。

Win7系统升级指南:全面解析升级步骤与要点 Win7系统损坏修复教程:详细步骤助你快速解决问题 系统之家联想ghost win7旗舰版最新推荐 分类于: 回答于:2017-04-03 一直以来,系统之家联想ghost win7旗舰版都坚持做到最好以提供给每一位用户下载,相信很多的人也免费下载到系统之家win7旗舰版,这里就提供系统之家w7旗舰版下载内容给大家。

系统之家联想ghost win7旗舰版有着人性化设计,使用更安全纯净、适用性强,系统之家旗舰版win7不含任何病毒、木马及流氓软件,支持各类新老机型,是一款不可多得的精品系统。

一、主要更新 * 更新了系统补丁和Office2007 3in1所有补丁到2017-03(可通过微软漏洞扫描和卫士漏洞扫描) * 增加数款驱动的支持,支持最新的H67 H77 Z77等主板 * 更新酷狗音乐至2016最新版 * 更新硬盘安装器,增加硬盘安装系统兼容性 * 更新DOS和PE下的分区工具DiskGenius为3.5版 * 其它细节的优化和修正 * 用户文档移到D盘用户目录文件夹系统之家联想ghost win7旗舰版图解详情(1)系统之家联想ghost win7旗舰版图解详情(2)系统之家联想ghost win7旗舰版图解详情(3) 二、系统主要特点: 更安全 * 源安装盘采用Windows7 SP1官方免激活版,集成系统补丁至2016.04(可通过微软漏洞扫描) * 办公套件采用的是精简版Office2007,集成Office补丁至2016.04(可通过微软漏洞扫描) * 安装过程会自动删除各分区下可能存在的AUTORUN病毒,删除灰鸽子及磁碟机病毒。

* 关闭了硬盘各分区的默认共享(如C$、D$、E$ ……),系统更安全。

更稳定 * 包含绝大多数的SATA,SCSI,RAID控制器驱动,支持64位处理器,支持双核处理器。

* 独创全新的系统双恢复模式,解决了某些SATA光驱和有隐藏分区的电脑不能正常安装系统的问题。

* 支持IDE SATA USB 光驱安装,解决了其他GHOST系统在部份SATA或有隐藏分区的电脑上无法正常恢复的问题。

* 安装过程会运行自主开发的驱动选择工具,此工具可智能判断所有的电脑硬件型号,最大限度地避免了因驱动冲突而蓝屏的现象。

更人性化 * 预置多种精美主题、壁纸、屏保和精心收藏IE实用收藏夹。

* 智能判断电脑类型,是台式机就打开小键盘灯,是笔记本就关闭小键盘灯。

* 我的文档、收藏夹、都位于D盘。

这样做可以避免下次重装系统时丢失用户个人文件。

功能增强 * 优化注册表,提高系统性能。

* 禁用少量服务,提高系统运行效率。

* 破解uxtheme主题限制,可直接使用第三方主题。

三、安装说明 1.光盘安装(推荐) 安装前准备: 请用刻录软件,选择 映像刻录 方式来刻录ISO文件,刻录之前请先校验一下文件的准确性,刻录速度推荐24X! 请注意备份硬盘上重要资料。

安装前请确认该硬盘是否需要分区,如需要,请参考以下分区方法执行分区操作后进行安装,如不需要,可直接执行安装部分 安装部分: a.自动安装 方式一: 安装请设置光盘启动,然后选择“安装 GHOST WIN7 系统”就可以自动安装! 方式二: 安装请设置光盘启动,然后选择“安装 GHOST WIN7 系统”,将自动进入DOS进行安装! b.手动安装 方法一: 安装请设置光盘启动,然后选择“进入 WinPE 微型系统”进入PE后,点击“安装系统”就可以安装! 方法二: 安装请设置光盘启动,然后选择"DOS工具箱",进入带帮助信息的命令提示符状态,此时输入GHOST即可执行手动安装 方法三: 安装请设置光盘启动,然后选择“运行 Ghost 备份还原”,即可进入手动GHOST状态。

2.硬盘安装(适合无光驱或者不想浪费光盘的用户,但是需要你有一个可以使用的Windows系统) 请提取ISO中的“WIN7.GHO”和“GHO镜像安装器.EXE”到你的非系统分区,然后运行“GHO镜像安装器.EXE”,直接回车确认还原操作,再次确认执行自动安装操作。

(执行前注意备份C盘重要资料!) 菜科网系统致力于解决 Windows 系统重装解决方案,提供高效、安全、免费的系统重装服务。

加入收藏
               

XCode最强的多数据库正向反向工程之最佳数据类型

点击下载文档

格式为doc格式

  • 账号登录
社交账号登录