Гость
Форумы / Разработка информационных систем [игнор отключен] [закрыт для гостей] / Реализация связей в объектной модели / 6 сообщений из 6, страница 1 из 1
12.10.2009, 15:37
    #36245906
AlexProOra
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Реализация связей в объектной модели
в наличии 8 таблиц: "Лицо", "Автомобиль", "Квитанции", "Нарушения" и т.д...
Основная таблица "Лицо"
+ есть таблица связей в виде:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
ID		        ID
Объект учета		OBJ_TYPE
Характеристика связи	TEXT
Способ выявления связи	METOD_TYPE
Дата установления связи	DAT
Ссылка на РМ		RM_ID
Ссылка на  1  РМ		RM_ID1
Ссылка на  1  организацию	ORG_ID1
Ссылка на  1  ФЛ		FL_ID1
Ссылка на  1  ОПГ		OPG_ID1
Ссылка на  1  адрес	ADR_ID1
Ссылка на  1  УД		UD_ID1
Ссылка на  1  документ	DOC_ID1

Тоесть одна запись - одна связь.
Вот голову уже сломал, как это грамотно для пользователя представить?

Вот например:
Создаем один "page связи", вызывается с параметрами ID для фильтрации, на ней
8 кнопок "добавить" по каждой из которых вызывается соотв. форма....
или сделать "селект лист" с перечнем объектов учета и автоматом.... вобщем чет не одной нормальной идеи.
Наверняка кто-то уже мыслил над такой реализацией?

С Уважением,
Алексей.
...
Рейтинг: 0 / 0
15.10.2009, 11:53
    #36252656
Ramin Hashimzade
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Реализация связей в объектной модели
чесно говоря не совсем понятно:
авторТоесть одна запись - одна связь.
как понять это?


например исходя из этих таблиц ("Лицо", "Автомобиль", "Квитанции", "Нарушения" ) я б сделал так:
логично таблица Автомобиль должен быть связан с таблицой Лицо, таблица Нарушения тоже должен быть связан с таблицой Лицо а таблица Квитанции должен быть связано с таблицой Нарушения.
сделать селект:

Код: plaintext
1.
2.
3.
4.
select t1. ..., t2. ...
from Лицо t1
inner join Автомобиль t2
on ...
...
показывал б в гриде дальше popupmenu меню, оттуда уже идет сылка на Нарушения и там тоже грид где показано его все Нарушении и Квитанции за оплату штрафа...
Ну я так вижу, может что то не понел.

И ещё нельзя имена таблиц на русском писать...
...
Рейтинг: 0 / 0
15.10.2009, 14:28
    #36253258
Сахават Юсифов
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Реализация связей в объектной модели
Ramin,

эт почему РамиН? русский чем плох?
...
Рейтинг: 0 / 0
15.10.2009, 15:47
    #36253517
Ramin Hashimzade
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Реализация связей в объектной модели
Сахават ЮсифовRamin,

эт почему РамиН? русский чем плох?

привет )
basha dushmedim :)
...
Рейтинг: 0 / 0
15.10.2009, 17:25
    #36253909
Сахават Юсифов
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Реализация связей в объектной модели
Ramin,

Салам, почему нельзя имена таблиц писать по русски? :)
...
Рейтинг: 0 / 0
16.10.2009, 08:03
    #36254640
Ramin Hashimzade
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Реализация связей в объектной модели
Сахават ЮсифовRamin,

Салам, почему нельзя имена таблиц писать по русски? :)
:) точнее сказать не "нельзя" а не советуется....
...
Рейтинг: 0 / 0
Форумы / Разработка информационных систем [игнор отключен] [закрыт для гостей] / Реализация связей в объектной модели / 6 сообщений из 6, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]