An open API service indexing awesome lists of open source software.

https://github.com/abdelwahab-ahmed-shandy/database-design-with-erd-eerd-relational-schemas-sql-implementation

A collection of projects featuring Enhanced Entity-Relationship Diagrams (EERDs), Relational Schemas, and SQL code .
https://github.com/abdelwahab-ahmed-shandy/database-design-with-erd-eerd-relational-schemas-sql-implementation

database eerd erdiagram relational-schemas sql-server

Last synced: 2 months ago
JSON representation

A collection of projects featuring Enhanced Entity-Relationship Diagrams (EERDs), Relational Schemas, and SQL code .

Awesome Lists containing this project

README

        

# Database Design with ERD, EERD, Relational Schemas & SQL Implementation
![License](https://img.shields.io/github/license/abdelwahab-ahmed-shandy/Database-Design-with-ERD-EERD-Relational-Schemas-SQL-Implementation)
![Issues](https://img.shields.io/github/issues/abdelwahab-ahmed-shandy/Database-Design-with-ERD-EERD-Relational-Schemas-SQL-Implementation)
![Stars](https://img.shields.io/github/stars/abdelwahab-ahmed-shandy/Database-Design-with-ERD-EERD-Relational-Schemas-SQL-Implementation)
![Language](https://img.shields.io/github/languages/top/abdelwahab-ahmed-shandy/Database-Design-with-ERD-EERD-Relational-Schemas-SQL-Implementation?)
![Commits](https://img.shields.io/github/commit-activity/m/abdelwahab-ahmed-shandy/Database-Design-with-ERD-EERD-Relational-Schemas-SQL-Implementation)

---

## 🎯 Project Contents

- **ERDs**: Visual representations of system entities and relationships.
- **EERDs**: Enhanced version of ERDs, including additional concepts like inheritance, aggregation, and more.
- **Relational Schemas**: Structured presentation of tables and their relationships within a relational database.
- **SQL Files**: Ready-to-run SQL scripts for implementing the database schema in a database system.
-
---

## 🚀 How to Use

1. Clone the repository:
```bash
git clone https://github.com/Abdelwahab-Shandy/ER-Diagrams-And-Relational-Schemas.git
```
2. Browse the folders to select the desired project.
3. Open the ERD or schema files using the appropriate tool.

---

## 🛠️ Tools & Technologies
- **Diagram Tools**: Draw.io, Lucidchart , ERDPlus
- **Database Systems**: MySQL, PostgreSQL , SQLServer
- **Programming Language**: SQL
- **Other Utilities**: ERD/EERD visualization tools

---

## 📚 Useful Resources

- [The Best Arabic Guide to Learn ERD](https://programmingadvices.com/p/database-level-1-sql-concepts-and-practice)
- [Comprehensive Arabic Database Course](https://programmingadvices.com/p/database-level-1-sql-concepts-and-practice)

---

## ✨ Features
- Detailed ERD & EERD for comprehensive database design.
- Relational schemas derived from diagrams with normalization techniques.
- SQL scripts for:
- Database creation
- Table relationships
- Constraints and indexes
- Sample data population
- Clear documentation and logical flow from design to implementation.

---

## 📫 Connect with Me
[![LinkedIn](https://img.shields.io/badge/Followers-4000-blue?style=for-the-badge&logo=linkedin&logoColor=white)](https://www.linkedin.com/in/abdelwahab-shandy/)
[![Medium](https://img.shields.io/badge/Followers-25-brightgreen?style=for-the-badge&logo=medium&logoColor=white)](https://medium.com/@abdelwahabshandy)
[![GitHub](https://img.shields.io/badge/GitHub-333333?style=for-the-badge&logo=github&logoColor=white)](https://github.com/abdelwahab-shandy)

---
If you get bored , Make up a programming problem ").