Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!

Прошел год как я сменил профессию сетевого администратора на профессию программиста.
в переводе на язык Пушкина означает «Объектно-реляционное отображение»Нѣтъ, «Объектно-реляціонное отображеніе». Языкъ Пушкина имѣлъ на 4 буквы больше, не говоря ужъ объ иныхъ возможностяхъ орѳографіи.
Программисты забывают о первой буковке абравиатуры и пхнут в одну и ту же табличку все! Начиная от свойств объектов, что логично, и, заканчивая foreign key, что никакого отношения к объекту не имеет!
… и конечноже один из атрибутов таблицы/модели будет foreign key.
Ну а потом уже работа с инстансами/объектами конретной модели/таблицы.
Знаете, ORM со своим ООП подходом создает илюзию что форма хранения не важна (мало кто разбирался как в памяти хранятся экземпляры обектов), можно просто делать «new» и все будет хорошо. Мое мнение: ЭТО НЕ ТАК!
Для каждого пола желательно (но не принципиально) иметь свою табличку
ORM или как забыть о проектировании БД