drawdb-io / drawdb-io/drawdb

[FEATURE] Crow's foot option

Open
#301 1 comment 4 reactions 1 assignee Claimed by @1ilit View on GitHub
Dominant language
JavaScript
Stars
39.5k
Forks
3.2k
Avg merge
10h 46m
Merged PRs (30d)
16

Description

Hello,
I am part of a university lab focused on open source software. We love Drawdb, and we want to offer it as a service in our university for professors teaching database modeling.

We are working with a professor in our university, and he has requested a few notation capabilities from our service. For example, he wants:

- Crow's-foot notation for the 'many' side of a relationship. I have opened PR #(lo que sea) to propose this as an optional feature.

Other requests:
- A notation with minimum and maximum matches
- A notation to mark whenever a FK is also the PK in the receiving table with a dotted line.
Here are images of what we'd like to add:

![image](https://github.com/user-attachments/assets/c2f2e6ae-bb14-4b4d-a694-97aa35b160c8)
![image](https://github.com/user-attachments/assets/738c6701-e4c9-4a8b-b8dc-74bce8ef17d4)
![image](https://github.com/user-attachments/assets/2243687c-f899-4874-a6f2-f4a310a83a57)

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.