Задать вопрос

Как изучить проектирование БД?

Добрый день! Я работаю с фреймворком django иногда yii, допустим при проектировании БД магазинов, там визиток простеньких проектов сложностей нет. Но как доходит дело до сложных проектов, типа порталы, и прочее, то возникают сложности с проектированием базы, речь идет о том что нет уверенности что вот это решение правильное, бывало такое что приходилось полностью переделывать бд, что занимало много времени и нервов. Может посоветуете материалы книги, или это тупо опыт который нужно получить при создании проектов?
  • Вопрос задан
  • 413 просмотров
Подписаться 3 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Python-разработчик
    9 месяцев
    Далее
  • SF Education
    Бэкенд-разработчик на Python
    3 месяца
    Далее
Пригласить эксперта
Ответы на вопрос 2
@e2-e4
Ответ написан
Комментировать
@SergeyZelensky-Rostov
процентов 80 - это опыт, остальные 20 это теория , например есть 6 нормальных форм бд, по факту чаше всего используют три первых, так вот в теории, их всегда надо использовать, но в некоторых специфичных задачах требуется отказаться от некоторых из них - и это уже будет опыт, читайте статьи, смотрите и изучайте архитектуры open source проектов
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы