Архитектура БД сервиса Games | Проект GSpot

Поделиться
HTML-код
  • Опубликовано: 12 июн 2024
  • Обсуждаем архитектуру БД сервиса Games. Какие таблицы для чего понадобится. Как они будут связаны между собой. Смотрим на steam и реализуем свой вариант.
    Сервис Games отвечает за работу контента платформы GSpot.
    Схема БД сервиса Games - djwoms.pro/ecommerce_my_steam...
    Спасибо всем кто помогает в создании данного проекта.
    --=--
    🔥Провожу индивидуальные занятия (ментор) по python, django, fastapi, javascript
    📳 Moй Telegram - t.me/DJWOMS
    --=--
    Мы в сети:
    Telegram канал - t.me/django_school
    Telegram чат - t.me/trueDjangoChannel
    Спонсорство - boosty.to/djangoschool
    Донат - donatepay.ru/don/186076
    Донат 2 - www.donationalerts.com/r/djan...
    Сайт по Django - djwoms.pro
    Сайт по Masonite - masonite.pro
    ВК - djangochannel
    --=--
    00:00 начало
    01:08 таблицы связанные с games
    03:50 категории и жанры игры
    10:22 продажа игр
    15:13 отзывы к игре
    18:00 таблица соц. ссылок
    20:28 права пользователе и логи редактирования
    22:05 валюта и стоимость игры
    23:12 корзина
    24:00 таблица системных требований
    26:15 доработаная архитектура БД
    33:24 конец
    #gspot #djangoschool #ecommerce #python #games #steam
  • НаукаНаука

Комментарии • 24

  • @tolyatrener
    @tolyatrener Год назад +2

    Балдеж! Спасибо огромное!

  • @user-uc5pc3et8e
    @user-uc5pc3et8e Год назад +2

    Круто! я конечно не погружён в контекст, но как по мне получается какой-то мини монолит из сервиса. Сущности - корзина, награды, лайки и комментарии прям просятся как по мне в отдельные микросервисы. Для их функционирования достаточно знать uuid игры.

    • @DjangoSchool
      @DjangoSchool  Год назад +1

      Сервис и есть маленький монолит.
      Так дробить на сервисы, думаю здесь не целесообразно.

  • @gapchannelAi
    @gapchannelAi Год назад

    Всё-таки удивляюсь почему так мало подписоты (((, такой контент пушка

  • @pungushe
    @pungushe Год назад +1

    Круто спасибо

  • @negonifas
    @negonifas Год назад +1

    смотрю, впитываю

  • @ussenUtebayev
    @ussenUtebayev Год назад

    Отличная возможность для нас людей без опыта понюхать что это такое

  • @superdanya31
    @superdanya31 Год назад +2

    Круто! Спасибо! А что за сервис для построения схемы бд?

  • @tolyatrener
    @tolyatrener Год назад +1

    Добавляй в название ключевые слова типа Django или Курс/Уроки/Проект

  • @Suslicke
    @Suslicke Год назад +1

    А как и где у Вас это всё проходит?

    • @DjangoSchool
      @DjangoSchool  Год назад

      На митах

    • @Suslicke
      @Suslicke Год назад

      @@DjangoSchool вопрос в том, как команда собиралась?

  • @kronus-ur4ji
    @kronus-ur4ji Год назад +1

    Как называются сайт и приложение, где рисовали структуру бд?

    • @DjangoSchool
      @DjangoSchool  Год назад

      app.diagrams.net/

    • @kronus-ur4ji
      @kronus-ur4ji Год назад

      @@DjangoSchool спасибо!

    • @mcaq1
      @mcaq1 Год назад

      @@DjangoSchool это собственный дизайн табличек или встроенный? (скругленные концы, ключик, цвет)

    • @mcaq1
      @mcaq1 Год назад

      @@DjangoSchool как называется стиль для таких же красивых табличек?)

    • @DjangoSchool
      @DjangoSchool  Год назад +1

      @@mcaq1 drawsql.app/ - красивые таблицы, но потом перешли на app.diagrams.net/ из-за ограничений

  • @knowledgedose1956
    @knowledgedose1956 Год назад

    Делайте теги вместо категорий и жанров, m2m

    • @vladvlad3544
      @vladvlad3544 Год назад

      Тэгов слишком много может быть у конкретной игры, так что можно сделать просто жанры и тэги, в тэгах занести что-то типа: синглплеерная ли игра, мультиплеер и т.д. а в жанры непосредственно сами жанры.