Лучше генератор запросов написать или взять готовый. Чтобы на входе было что-то типа "(select (employee.salary, employee.name, manager.name, count(projectStatus.failed)), condition(employee.startWork before 14 Jan 2000))" а он сам все связи разрулит и выдаст табличку.
Им и пришлось. Ибо при имеющемся корявом хелпе, в котором от юзера старательно скрываются английские имена таблиц, а юзеру выдаются только их русские псевдонимы, вручную писать совсем никак.
Нет, это не разводка печатной платы - всего лишь схема БД, которую я частенько ковыряю, в диаграммах Erwin. Таблиц запросто могло бы быть раза в два меньше, и это только на первый взгляд, но разве мы указ московским разработчикам ;)
no subject
Date: 2005-04-28 09:29 am (UTC)а зачем сочиняете?
Зачем
Date: 2005-04-28 11:27 am (UTC)Re: Зачем
Date: 2005-04-28 11:41 am (UTC)Чтобы на входе было что-то типа "(select (employee.salary, employee.name, manager.name, count(projectStatus.failed)), condition(employee.startWork before 14 Jan 2000))" а он сам все связи разрулит и выдаст табличку.
Генератор запросов
Date: 2005-04-28 02:50 pm (UTC)Ибо при имеющемся корявом хелпе, в котором от юзера старательно скрываются английские имена таблиц, а юзеру выдаются только их русские псевдонимы, вручную писать совсем никак.
no subject
Date: 2005-04-28 09:46 am (UTC)COMMIT
no subject
Date: 2005-04-28 10:41 am (UTC)no subject
Date: 2005-04-28 09:48 am (UTC)no subject
Date: 2005-04-28 11:04 am (UTC)Нет, это не разводка печатной платы - всего лишь схема БД, которую я частенько ковыряю, в диаграммах Erwin. Таблиц запросто могло бы быть раза в два меньше, и это только на первый взгляд, но разве мы указ московским разработчикам ;)
no subject
Date: 2005-04-28 11:42 am (UTC)больший маразм сложно придумать