Задача

Необходимо разработать модели для Django-приложения. Требуется четко определить не только классы записей, но также корректно настроить связи между сущностями. Все модели должны содержать типизированные поля: CharField, IntegerField, и другие необходимые встроенные классы.

Что нужно реализовать

  • Описать набор сущностей в виде моделей Django (Python).
  • Указать для каждой модели необходимые поля и их типы.
  • Правильно построить систему внешних связей (ForeignKey, ManyToManyField, OneToOneField при необходимости).

Дополнительные требования

  • В ТЗ не требуется реализация логики представлений - только чистая декларация моделей.
  • Имена классов должны быть интуитивно понятными.
  • Названия конкретной компании, сайтов и телефонов не указывать и не скрывать - их в задании нет. Оставить только суть задачи по разработке структуры данных.