|
|
|
@ -54,17 +54,21 @@ _Пример:_ условный аэропорт, для которого мы |
|
|
|
|
|
|
|
|
|
Поймите какие таблицы должна содержать ваша БД и какие поля должны быть |
|
|
|
|
у каждой из таблиц, опишите это текстом (до несколких абзацев по 2-5 |
|
|
|
|
предложений). Обязательно укажите ограничения на поля (что оно непустое, |
|
|
|
|
например). |
|
|
|
|
предложений). |
|
|
|
|
|
|
|
|
|
Обязательно укажите тип каждого столбца ([какая-то |
|
|
|
|
шпаргарклка по типам в PostgreSQL][postgre-cheat]) и, если есть, |
|
|
|
|
дополнительные ограничения ([ссылка на документацию по существующим |
|
|
|
|
ограничениям][constraints]). |
|
|
|
|
|
|
|
|
|
Поймите какие ключи (primary и foreign) есть в ваших таблицах, отразите |
|
|
|
|
это на диаграмме и/или в тексте. |
|
|
|
|
|
|
|
|
|
Усердствовать с количеством таблиц и полей не нужно, достаточно 4-7 таблиц |
|
|
|
|
по 2-7 поля (столбца?) в каждой. |
|
|
|
|
|
|
|
|
|
Нарисуйте диаграмму вашей БД, например, с помощью [drawsql]. |
|
|
|
|
|
|
|
|
|
Поймите какие ключи (primary и foreign) есть в ваших таблицах, отразите |
|
|
|
|
это на диаграмме и/или в тексте. |
|
|
|
|
|
|
|
|
|
### Оформление: |
|
|
|
|
- формат файла -- [pdf] (обычно в таком формате умеют экспортировать почти |
|
|
|
|
все редакторы); |
|
|
|
@ -87,4 +91,6 @@ _Пример:_ условный аэропорт, для которого мы |
|
|
|
|
[pdf]: https://en.wikipedia.org/wiki/PDF |
|
|
|
|
[sql-ex.ru]: https://sql-ex.ru |
|
|
|
|
[form]: https://www.cognitoforms.com/%D0%90%D0%BB%D0%B5%D0%BA%D1%81%D0%B5%D0%B9%D0%97%D1%83%D0%B1%D0%B0%D0%BA%D0%BE%D0%B2/%D0%9A%D0%BE%D0%BC%D0%B0%D0%BD%D0%B4%D0%B0 |
|
|
|
|
[drawsql]: https://drawsql.app/ |
|
|
|
|
[drawsql]: https://drawsql.app/ |
|
|
|
|
[postgre-cheat]: https://tableplus.com/blog/2018/06/postgresql-data-types.html |
|
|
|
|
[constraints]: https://www.postgresql.org/docs/current/ddl-constraints.html |
|
|
|
|