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

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

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

Войти через центр авторизации
Похожие вопросы