Части 1, 2, 3, 4, 5, 6, 7 18. Все части системы должны оперировать временем в одной временной зоне (стандарт - UTC) Если фронтенд передаёт бэкенду время в часовом поясе +04, бэкенд оперирует временем в часовом поясе +00, а база данных - хранит время в часовом поясе +03, то очень скоро вы устанете конвертировать все эти значения между друг-другом и объяснять всем заинтерсованным лицам причины различий одних и тех же даты и времени на всех трёх уровнях. И это самый простой пример, в котором всего 3 приложения, относящихся к одной вертикали. Если сюда добавить ещё парочку сторонних приложений со своими часовыми поясами, то объём "веселья" увеличится многократно. Чтобы не усложнять себе работу, используйте в настройках всех частей своей системы одинаковый часовой пояс. 19. Если в базе данных делаем связанные таблицы, то при их создании явно указываем внешние ключи В этом суть реляционных баз данных - в связях. Для этого они и нужны. Именно при работе со связями реляционные базы даных раск