Вниз
Скачать: CL | DM;

Реализация динамических свойств   Найти похожие ветки 

← →
Keizer   (2002-06-14 16:04) [0]

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

I II III

Товар - Алкоголь - [ литраж, цвет бутылок, сертификат ...]
Товар - Кондит. изделия - [процент сахара, тип упаковки ...]

......

Услуга - Транспортные услуги- [ расход бензина ... ]
Услуга - Консультации - [ временные затраты ]

Видно, что множество свойств (III) может быть представлено разными типами
Дата, число, строка, ссылка на объект таблицы данных.

Существуют ли примеры реализации подобной схемы с учетом того, что свойства могут добавляться пользователями
Например у товара типа "Алкоголь" появится новое свойство, допустим,"содержание спирта" ?
Все это разумеется без изменения структуры БД, или модернизации src.


← →
Johnny Smith ©   (2002-06-14 16:25) [1]

Ну, наваяй какой-нибудь универсальный классификатор. Пример - пожалуйста (простой, но понятный).
Нужны две таблички - "Типы справочников" и "Справочники". В первой - два поля (Id справочника и название справочника). Во второй - поле для связи с первой и набор необходимых для справочника полей - ед. изм., цена и проч.



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.009 c
7-23821
Chief
2002-04-13 17:20
2002.07.08
Чтение данных с устройства под Windows 2000


1-23661
Jungle
2002-06-26 10:25
2002.07.08
Текст под углом


6-23704
LiNkS
2002-04-24 14:48
2002.07.08
Определить номер клиента.


3-23460
Tutov Roman
2002-06-13 16:56
2002.07.08
SQL запрос


7-23813
KPY
2002-04-15 16:40
2002.07.08
На тему программирования ISA устройств.




   Наверх