diff --git a/ERD/ERD_schema_api.png b/ERD/ERD_schema_api.png new file mode 100644 index 0000000..bb8867c Binary files /dev/null and b/ERD/ERD_schema_api.png differ diff --git a/ERD/ERD_schema_auth.png b/ERD/ERD_schema_auth.png new file mode 100644 index 0000000..b99d9ff Binary files /dev/null and b/ERD/ERD_schema_auth.png differ diff --git a/ERD/ERD_schema_public.png b/ERD/ERD_schema_public.png new file mode 100644 index 0000000..8f8497f Binary files /dev/null and b/ERD/ERD_schema_public.png differ diff --git a/ERD/README.md b/ERD/README.md new file mode 100644 index 0000000..b6c32c7 --- /dev/null +++ b/ERD/README.md @@ -0,0 +1,35 @@ +# PostgSail ERD +The Entity-Relationship Diagram (ERD) provides a graphical representation of database tables, columns, and inter-relationships. ERD can give sufficient information for the database administrator to follow when developing and maintaining the database. + +## A global overview +![API Schem](https://github.com/xbgmsharp/postgsail/ERD/postgsail.pgerd.png "API Schema") + +## Further +There is 3 main schemas: +- API Schema ERD + - tables + - metrics + - logbook + - ... + - functions + - ... +![API Schem](https://github.com/xbgmsharp/postgsail/ERD/ERD_schema_api.png "API Schema") + +- Auth Schema ERD + - tables + - accounts + - vessels + - ... + - functions + - ... +![Auth Schema](https://github.com/xbgmsharp/postgsail/ERD/ERD_schema_auth.png "Auth Schema") + +- Public Schema ERD + - tables + - app_settings + - tpl_messages + - ... + - functions + - ... +![Public Schema](https://github.com/xbgmsharp/postgsail/ERD/ERD_schema_public.png "Public Schema") + diff --git a/ERD/postgsail.pgerd.png b/ERD/postgsail.pgerd.png new file mode 100644 index 0000000..962409d Binary files /dev/null and b/ERD/postgsail.pgerd.png differ