diff --git a/README.md b/README.md index 5a4fd3b..aab2fcc 100644 --- a/README.md +++ b/README.md @@ -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