Моделирование отношений - RU2006101269A

Код документа: RU2006101269A

Реферат

1. Реализуемая компьютером система отношений, содержащая следующие машинно-исполняемые компоненты: компонент приемника элемента, который получает два или более программных элемента, и компонент формирования отношений, который принимает элементы от компонента приемника и формирует логическую структуру, которая определяет одно или более отношений между элементами.

2. Система по п.1, в которой элементы являются одним из типов данных и XML-документов.

3. Система по п.1, в которой логическая структура является классом.

4. Система по п.3, в которой класс включает в себя методы для поиска конкретных составных частей элемента в соответствии с заданным отношением.

5. Система по п.4, в которой класс является статическим классом.

6. Система по п.1, в которой одно или более отношений являются бинарными, в том числе «один к одному», «один ко многим», «многие к одному» и «многие ко многим».

7. Система по п.1, в которой одно или более отношений заданы методами, которые инкапсулируют навигационное вычисление по элементам.

8. Система по п.1, в которой одно или более отношений включают в себя одно из композиции, ассоциации и связи.

9. Система по п.1, в которой ассоциация является одной из общего значения, условия и сущности.

10. Система по п.1, дополнительно содержащая компонент воздействия, чтобы формировать специфичные для элемента наименования для отношений.

11. Машиночитаемый носитель, имеющий сохраненную на нем структуру данных, содержащую первый тип данных; второй тип данных и класс, который определяет отношения между первым типом данных и вторым типом данных, независимые от типов.

12. Машиночитаемый носитель по п.11, в котором класс включает в себя методы, которые инкапсулируют вычисления, которые определяют отношения между типами.

13. Машиночитаемый носитель по п.12, в котором отношения включают в себя одно из бинарного, композиции, ассоциации и связи.

14. Машиночитаемый носитель по п.12, в котором типы преобразуются в таблицы базы данных, а отношения фиксируют объединение на основе общего свойства среди таблиц.

15. Реализуемый компьютером способ, который способствует информационному взаимодействию, содержащий следующие машинно-исполняемые действия, при которых принимают выражение отношения между двумя или более элементами; локализуют метод вне элементов, ассоциативно связанных с выражением; и выполняют метод для вычисления отношения и/или осуществления навигации среди элементов.

16. Способ по п.15, дополнительно содержащий этап, на котором возвращают результаты.

17. Способ по п.15, в котором прием выражения отношения, содержит этап, на котором принимают отношение между типами в нотации свойства.

18. Способ по п.17, в котором локализация метода содержит этап, на котором расширяют выражение от нотации свойства до наименования метода.

19. Способ по п.18, в котором локализация метода дополнительно содержит этап, на котором идентифицируют класс отношения, включающий в себя один или более методов отношений.

20. Способ по п.15, в котором отношения включают в себя одно из бинарного, композиции, ассоциации и связи.

Авторы

Заявители

СПК: G06F8/24

Публикация: 2007-08-20

Дата подачи заявки: 2006-01-16

0
0
0
0
Невозможно загрузить содержимое всплывающей подсказки.
Поиск по товарам