Найдено 13 результатов

ODIN
10 май 2008, 19:45
Форум: Вопросы по сайту iBase.ru
Тема: обнаружилась битая ссылка
Ответы: 6
Просмотры: 10227

Ошибка в новостях, последние новости на сайте идут от апреля месяца а должны уже бы от мая что-ли..
ODIN
12 дек 2007, 11:52
Форум: Проектирование БД и запросов
Тема: Синонимы
Ответы: 16
Просмотры: 10112

...потому что нет схем. Для синонимов таблиц можно использовать вьюхи (они же представления). Это понятно. Мне нужно разделить одну базу на две, причем одна таблица должна остаться и быть одинаковой и там и там, а одно из полей в ней разное. Вообще как я знаю синонимы в Оракле работатают для объект...
ODIN
11 дек 2007, 10:34
Форум: Проектирование БД и запросов
Тема: Проблема с LEFT JOIN.
Ответы: 8
Просмотры: 6777

тоды таблицу называть надо что то в стиле "профориентации сотрудников" (хотяб WORK_PERSON) а не таблица работ... а то получится как вы яхту назовёте так она и поплывёт
ODIN
10 дек 2007, 11:16
Форум: Проектирование БД и запросов
Тема: Проблема с LEFT JOIN.
Ответы: 8
Просмотры: 6777

если действительно сделать первичный ключ составным из ID_WORK и ID_PERSON то получится что "Александров" сможет один раз в жизни заняться "Вязание"м моё мнение лучше оставить первичный ключ ID_MAKE или дорабатывать структуру... например извращаться дальше... делать первичный ключ из трёх...четырёх....
ODIN
09 дек 2007, 16:17
Форум: Проектирование БД и запросов
Тема: Переменная как имя таблицы в запросе
Ответы: 11
Просмотры: 8367

зато плюс то что алгоритм в процедуре можно получить универсальный, т.е. переписывать (дописывать) процедуру ненужно будет при каком то изменении или добавлении структуры метаданных

в первом варианте нужно переписывать и компилировать клиентскую часть

во втором нужно дописывать хранимую процедуру
ODIN
03 дек 2007, 16:06
Форум: Проектирование БД и запросов
Тема: Переменная как имя таблицы в запросе
Ответы: 11
Просмотры: 8367

а в чём возможна проблема при третьем варианте?
ODIN
24 авг 2006, 08:50
Форум: Проектирование БД и запросов
Тема: Железо, пользователи, сеть
Ответы: 30
Просмотры: 22512

Вообще конечно мне тут лучше уточнить что в моей схеме всё таки нет таких моментов как null в FK. схему я приводил по памяти больше, а при просмотре уточнил что связка на таблицу Workplace идёт от таблицы Workman (есть поле ID_workplace), а во всех других случаях в таблице размещений нет наличия nul...
ODIN
23 авг 2006, 16:53
Форум: Проектирование БД и запросов
Тема: Железо, пользователи, сеть
Ответы: 30
Просмотры: 22512

а если таблицы ссылаются друг на друга, без null в FK не обойтись, да и в данном случае "отсутствие информации" т.е. Null таблицы Workplace в поле ID_WORKMAN просто информирует нас о том что на данном рабочем месте никто не сидит, и всё вообще незря же PK уже подразумевает наличие not null условия, ...
ODIN
22 авг 2006, 17:06
Форум: Проектирование БД и запросов
Тема: Железо, пользователи, сеть
Ответы: 30
Просмотры: 22512

значение null если и будет то крайне мало, да вообщем то для полей типа ID (FK) null это нормально, над такими полями сложения, конкатенации и других всяких обработок в которых null бяка не учавствуют.... мож я и не прав тоды просветите
ODIN
22 авг 2006, 13:17
Форум: Проектирование БД и запросов
Тема: Железо, пользователи, сеть
Ответы: 30
Просмотры: 22512

нет, справочник справочников я не предлагаю, я предлагаю что то типа регистра CREATE TABLE WORKPLACE ( ID TID NOT NULL /* TID = INTEGER */, ID_DEPARTMENT TID /* TID = INTEGER */, ID_WORKMAN TID /* TID = INTEGER */, ID_BUILD TID /* TID = INTEGER */, ID_TYPE TID /* TID = INTEGER */, PHONE TSTRING /* T...
ODIN
22 авг 2006, 12:12
Форум: Проектирование БД и запросов
Тема: Железо, пользователи, сеть
Ответы: 30
Просмотры: 22512

повторюсь что таблица Worplace имеется ввиду не только рабочее место, но и "размещение" а у этой таблицы есть таблица подтипов склад, бухгалтер, терминал, диагностический стенд на колёсах :) переносной HDD всё равно где то (место, размещение) числится, т.е. если вещь общего пользования то её иногда ...
ODIN
22 авг 2006, 09:13
Форум: Проектирование БД и запросов
Тема: Железо, пользователи, сеть
Ответы: 30
Просмотры: 22512

Предлагаю ввести таблицу типа Workplace (рабочее место или размещение) а к нему уже привязывать и сотрудника (занимающего это место), к нему же привязывать оборудование (на этом месте установленное). таблица будет зависеть от таблицы помещений и от таблицы Department (отделы, подразделения) Ввести т...
ODIN
07 сен 2005, 03:05
Форум: Обсуждение статей на www.ibase.ru
Тема: Статья "Работа с IBX или использование IBX в приложения
Ответы: 1
Просмотры: 7710

Статья "Работа с IBX или использование IBX в приложения

Хорошая статья, можно порекомендовать прочитать всем знакомым. Особенно понравилось то, что в ней нашёл ссылку на очень полезную компоненту IBUpdateSQLW без которой точно не обойтись в работе. Единственно пришлось добавить ссылку в uses на модуль Variants