"Во времена всеобщей лжи говорить правду - это экстремизм" - афоризм.
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Делится на две части.
Часть первая - выборка информации
Часть вторая - добавление, изменение, удаление.
Если программер крут - он первую часть решает одним оператором выборки. Со второй частью значительно тяжелей (и как правило одним оператором обойтись можно только в тривиал случаях).
Но поскольку действительно -
тяжело, ибо проектирование структуры преследует не удобство, а производительность, обычно сейчас применяют всякие обёртки, которые являются мостиком между удобством работы с объектами в предметной области (например - накладная - с точки зрения, скажем, бухгалтерии - единое целое, куда как атрибуты входят всякие даты покупки, клиент, позиции и тюпю - всё в ОДНОМ объекте) и правильностью хранения инфы в БД. И уж как оно там объект предметной области раскладывает на всякие таблице и иже с ними - программера не заботит. Да, с одной стороны удобней, а с другой стороны появилась куча программеров, которые работают с БД, вообще не представляя - а чего там в ней и как... В общем - за всё надо платить.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)