У юзера почему-то всё равно есть class_id От коммента одна из связей не туда идёт
Да. То есть, юзер может создавать и присоединяться к классу. class_id будет хранить id всех классов
лучше у class сделать user_id?
m2m традиционно реализуется через association table
Не. Юзер айди в коменте связан с айди класса
а, лапка неправильно поставлена. Сейчас изменю
У одного класса есть только один создатель-юзер Один юзер может создать много классов но: Один юзер может "присоединиться" к многим классам К одному классу может "присоединиться" много юзеров
Получается вот таким вот образом?
Не хватает стрелки между Class.created_by и User.id, а так вроде да
Точно, спасибо! Подскажи, пожалуйста, что можно почитать по проектированию бд?
А, и всё же убрать class_id из юзера
Да, теперь от него смысла нет)
Статью про нормальные формы, а дальше писать разноплановые проекты
Какие-нибудь курсы МФТИшные, например
Если гуглить по теме 4 nf то вполне можно и примеры и мануалы неплохие найти
А почему только четвёртая?
Ну там же примеры идут в виде: вот таблицы а вот поменяли в соотвеьствии с третьей нф
Обсуждают сегодня