- Learning PostgreSQL 11
- Salahaldin Juba Andrey Volkov
- 154字
- 2021-07-02 13:11:41
UML class diagrams
Unified Modeling Language (UML) is a standard developed by the Object Management Group (OMG). UML diagrams are widely used in modeling software solutions, and there are several types of UML diagrams for different modeling purposes including class, use case, activity, and implementation diagrams.
A class diagram can represent several types of associations, that is, the relationship between classes. They can depict attributes as well as methods. An ER diagram can be easily translated into a UML class diagram. UML class diagrams also have the following advantages:
- Code reverse-engineering: The database schema can be easily reversed to generate a UML class diagram.
- Modeling extended relational database objects: Modern relational databases have several object types such as sequences, views, indexes, functions, and stored procedures. UML class diagrams have the capability to represent these object types.
The following class diagram is generated from reverse-engineering the SQL code of a car_portal database:
推薦閱讀
- Java語言程序設計
- Vue.js 3.x快速入門
- JavaScript高效圖形編程
- The React Workshop
- PHP+MySQL+Dreamweaver動態網站開發實例教程
- Linux:Embedded Development
- Scratch趣味編程:陪孩子像搭積木一樣學編程
- Raspberry Pi Robotic Projects(Third Edition)
- Android系統下Java編程詳解
- 透視C#核心技術:系統架構及移動端開發
- C語言程序設計實驗指導與習題精解
- 菜鳥成長之路
- MATLAB從入門到精通
- Java性能權威指南
- Learning C# by Developing Games with Unity 3D Beginner's Guide