- 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:
推薦閱讀
- 數(shù)據庫系統(tǒng)教程(第2版)
- Windows Forensics Cookbook
- Apache Kafka Quick Start Guide
- AMP:Building Accelerated Mobile Pages
- Deep Learning for Natural Language Processing
- ASP.NET Core and Angular 2
- 讓Python遇上Office:從編程入門到自動化辦公實踐
- 亮劍Java Web項目開發(fā)案例導航
- 代碼整潔之道:程序員的職業(yè)素養(yǎng)
- 數(shù)據庫基礎與應用實驗教程:Visual FoxPro 6.0
- Microsoft Hyper-V PowerShell Automation
- The PHP Workshop
- Machine Learning for the Web
- Apple Pay Essentials
- Jenkins Essentials