开始重构之后对于EA的了解也逐渐增多,今天就总结一下如何使用EA完成对数据库的设计。下边的图分别是截自机房收费系统和牛腩新闻开发的数据库,因为我第一遍写的时候是在机房合作的时候,而后建立牛腩新闻发布系统的时候,又使用了一遍这种方法,发现了第一遍写这篇博客在建立外键的时候的一些问题,就重新更正了一下,所以如果发现不是一个数据库的截图,也不要有疑惑,方法都是一样的,然后又具体了生成代码部分的讲解。学习就是一个不断试错的过程,重要的是学新知识的时候,往回看看

1.选择模型

2.创建表格

4.设置字段属性

5.设置外键

点击工具框中的Association,将有关联的两张表列起来,在连接的线上右击,点击外键,然后弹出框中设置外键的属性

6.生成代码

选中表格,右击,选择生成代码

然后就可以生成一个sql的文件,在SqlServer打开就是创建表的语句,然后我们选择相对应的数据库,就可以执行语句了,建立的表和我们在数据库中用sql语句建立的表格是完全一样的

7.生成文档

总结

通过合作,使用深入的使用EA这个软件,发现了很多原来不知道的功能,越来越觉得这个软件很强大,还有更多的功能等待着我们去发现去探索

最新文章

  1. Gradle 实现 Android 多渠道定制化打包
  2. T24基础-基本命令(1)
  3. 6.openssl rsautl和openssl pkeyutl
  4. iOS sqlite3 的基本使用(增 删 改 查)
  5. 使用自定义setTimeout和setInterval使之可以传递参数和对象参数
  6. static 静态导包
  7. EF框架step by step(4)—DBcontext应用于已存在数据库
  8. 微课程--Android--Android开发学习体系
  9. CentOS7安装配置FTP服务器
  10. 3、JPA一些常用的注解
  11. 设置IE浏览器代理上网
  12. ASP.Net MVC View
  13. SpringBoot+Mybatis+ Druid+PageHelper 实现多数据源并分页
  14. 「工具」Aquarelo - 来自意大利的色阶管理工具
  15. 从MySQL Bug#67718浅谈B+树索引的分裂优化(转)
  16. Using Elixir Dynamic Supervisors
  17. xp_readerrorlog与sp_readerrorlog
  18. docker overlay存储驱动介绍(传送门)
  19. public-private-protected-默认缺省 的区别
  20. WAJUEJI which home strong!nyoj

热门文章

  1. 有一个直方图,用一个整数数组表示,其中每列的宽度为1,求所给直方图包含的最大矩形面积。比如,对于直方图[2,7,9,4],它所包含的最大矩形的面积为14(即[7,9]包涵的7x2的矩形)。给定一个直方图A及它的总宽度n,请返回最大矩形面积。保证直方图宽度小于等于500。保证结果在int范围内。
  2. Spark Streaming和Kafka整合开发指南(二)
  3. CentOS Python 安装MySQL-python
  4. 多文档自己主动文摘:Multi-Document Summarization,MDS
  5. 下面哪个进制能表述 13*16=244是正确的?)[中国台湾某计算机硬件公司V2010年5月面试题]
  6. SQL 经验总结
  7. HTML5(lufylegend.js练习)
  8. 我的Android进阶之旅------>真正在公司看几天代码的感触
  9. ftl总结
  10. Bitmaps