powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Проектирование БД с созданием кучи таблиц
25 сообщений из 195, страница 6 из 8
Проектирование БД с созданием кучи таблиц
    #38194419
Бредятина
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
[quot vadiminfo]Т.е. не Вы писали:
БредятинаОчевидно, что это никому неизвестно.

Я. И это факт, который Вы подтвердили.
Вот мое сообщение:
Одной этой фразой Вы поставили крест на Ваших многолетних усилиях не вдаваться в подробности, основным лейтмотивом которых было: "Если чего-то не написано в толстой книге, то это не заслуживает внимания"))

Теперь же Вы предлагаете:
1) Побывать в гостях у Славы
http://slava.fateback.com/work/docs/database/index.htm
2) Подменить структурированные типы структурированными моделями
http://citforum.ru/database/dblearn/dblearn02.shtml
3) Подменить модели структурированных данных структурированными моделями данных
http://www.math.spbu.ru/user/boris_novikov/courses/mtim3/5-semistructured.pdf
4) И т.п.
http://ru.wikipedia.org/wiki/%D0%91%D0%B0%D0%B7%D0%B0_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85
http://ref.by/refs/98/24089/1.html
...

Пожалуйста, поясните что такое структурированная модель данных, и, соответственно, что такое не структурированная модель данных.
vadiminfoА теперь, когда стало ясно, что широко известно, пытаетесь забалтывать? Дешевый прием.
Полезная самокритика)) Но, Вы же всегда пользуетесь такими приемами. В надежде на то, что здесь всем на все наплевать, и никто не станет делать запрос в google)) А я сделал и написал:
Одной этой фразой Вы поставили крест на Ваших многолетних усилиях не вдаваться в подробности, основным лейтмотивом которых было: "Если чего-то не написано в толстой книге, то это не заслуживает внимания"))

Теперь же Вы предлагаете:
1) Побывать в гостях у Славы
http://slava.fateback.com/work/docs/database/index.htm
2) Подменить структурированные типы структурированными моделями
http://citforum.ru/database/dblearn/dblearn02.shtml
3) Подменить модели структурированных данных структурированными моделями данных
http://www.math.spbu.ru/user/boris_novikov/courses/mtim3/5-semistructured.pdf
4) И т.п.
http://ru.wikipedia.org/wiki/%D0%91%D0%B0%D0%B7%D0%B0_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85
http://ref.by/refs/98/24089/1.html
...

Пожалуйста, поясните что такое структурированная модель данных, и, соответственно, что такое не структурированная модель данных.
vadiminfoА существенно только то, что Дейт считает "реляционные системы" СУБД.
Будьте внимательнее, и говорите по существу. Я полностью согласен с Дейтом в части интерактивного интерфейса. И подчеркиваю, что в "реляционных системах" возможны только такие задачи для интерактивного интерфейса, о которых и пишет Дейт. Из-за неустранимых недостатков РМД. Так что, "реляционная система" в принципе не может быть СУБД. Но, Дейт, как и Вы, может называть такие системы СУБД. Как и продавцы компрессоров, имеют право называть их холодильниками. Но, в отличие от Вас с Дейтом, не называют))
vadiminfoЖаль, что нет ф-ии на форуме объявлять повторы троллингом, и удалять все сообщения автора за них. Это все таки слишком выходит за рамки для технических форумов.
Да, это было бы здорово для Вас)) Ведь Вы ушли даже от такого тривиального вопроса о "Фамилии". Другие участники довольно подробно обсуждают этот вопрос, и даже подсчитывают количество строк, которое нужно написать, чтобы пользователь мог бы добавить свойство "Фамилия" к типу сущности "Человек". Правда один явно говорит о разработке СУБД в среде РСХОД, для которой модель верхнего уровня осталась неизвестной, а на нижнем уровне предлагается использовать EAV. А другой говорит, что ему не составляет никакого труда реализовывать и модель верхнего уровня и EAV каждый раз в приложении. А Вы вот только о моей глупости говорите, а не об обсуждаемой проблеме.
Именно, постоянно выходите за рамки технических форумов.
...
Рейтинг: 0 / 0
Проектирование БД с созданием кучи таблиц
    #38194420
Arhat109
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Шайтан,

вполне вероятно. Здесь по большей части "теоретики", причем - чистые... :)
...
Рейтинг: 0 / 0
Проектирование БД с созданием кучи таблиц
    #38194431
Бредятина
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Arhat109Да "и я могу"... в т.ч. и на вашем любимом Мумпс.
У меня нет ничего любимого. Моя цель - максимально объективно подходить к любому вопросу.
Arhat109Но давайте, каждый сделает ТОТ пример, за который ратует. Считаете лучше - предложите пример, потестим. ЗА ВАС никто и ничего делать не будет.
Я "ратую" за все три варианта (одного и того же примера) . Это же очевидно.
Arhat109Не хотите делать - не отвечайте далее, как и просил ранее. Не надо флудить мне в ответ.
Так Вы-то зачем флудите мне в ответ???
Arhat109("внезапно" нет ни того ни другого... подозреваю, что никогда! и не было, поскольку в моем понимании, вы - "чистый теоретик" не написавший ни разу ни одной строчки кода)
Почему это "внезапно"?)) Здесь все знают, что я не написал ни одной строчки кода)) Теперь и Вы узнали.
...
Рейтинг: 0 / 0
Проектирование БД с созданием кучи таблиц
    #38194511
Arhat109
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Бредятина,

Понял, отстал. Прежнее соглашение - в силе.
...
Рейтинг: 0 / 0
Проектирование БД с созданием кучи таблиц
    #38194513
LSV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
офф: Я так и знал. Зосрале топег личностными разборками ЧАЛ-style. :)

У меня сделано так (см. рис.)
Дерево настраивается в первой табличке (24 поля). Данные - во второй (14 полей). Большинство полей int и bool.
Нужно добавить совершенно новый параметр ? Создаем в дереве новый пункт, настраиваем нужным образом.
Потом заходим в документ (в нашем случае карточку товара), жмём "добавить", выбираем нужный параметр (новый уже виден и его можно выбрать).
Появляется диалог ввода значения. Вводим. Смотрим результат.
Доступны назначения прав на параметр (видеть/редактировать/удалять), форматирование вывода, логгирование, возможна проверка валидности значений.
Возможен поиск. Возможна ссылка на другие документы или справочники. Легко доработать для хранения произвольных BLOB-ов.
Очень просто выводить в репортах.
Для каждого типа документа свой набор параметров (для простоты. Но можно сделать общие для разных д-тов).
Ниодного DDL.
Примерно 700кБ исходников. Никаких изобретений, претензий, подвигов и чудес. :)
Уже показывал это.
Ничего не могу сказать про производительность, т.к. у меня пока нет млн.строк. Тестить лениво. :)
Можно ли это назвать простеньким движком ? Вполне, ИМХО.

Как можно подобное уложить в 150 строк - ума не приложу. :)

Хотелось бы посмотреть, как что-то подобное реализуют коллеги.
...
Рейтинг: 0 / 0
Проектирование БД с созданием кучи таблиц
    #38194540
Фотография vadiminfo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
БредятинаЯ. И это факт, который Вы подтвердили.


И вот еще, пример, подтверждение пример "факта" (что никому не известнно что про структурированные МД) для особо сообразительных (до которых долго доходят давно известные избитые весчи)

http://www.kgau.ru/istiki/is/ch02.html#teis_kaga2_2

В завершение общения с ЧАЛом не могу удержаться, и есче раз не поржать над чтением ЧАЛом Дейта и попытками приплести последнего к тому, что "реляционные системы не СУБД".
Это отжиг так отжиг.

Тому кто не знает ЧАЛа скажу, что любимый способ "Доказательства" - повтор. Оппоненту надоест отвечать - и тада "мы видим что возражений нет" или что-то подобное подразумевается.
...
Рейтинг: 0 / 0
Проектирование БД с созданием кучи таблиц
    #38194574
Бредятина
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vadiminfoИ вот еще, пример, подтверждение пример "факта" (что никому не известнно что про структурированные МД) для особо сообразительных (до которых долго доходят давно известные избитые весчи)
http://www.kgau.ru/istiki/is/ch02.html#teis_kaga2_2
К сожалению, Google Chrome не может открыть страницу www.kgau.ru.
Поэтому, поясните,пожалуйста Вашу позицию по ссылкам, полученным в точности по предложенному Вами запросу.
Вот мое сообщение:
Одной этой фразой Вы поставили крест на Ваших многолетних усилиях не вдаваться в подробности, основным лейтмотивом которых было: "Если чего-то не написано в толстой книге, то это не заслуживает внимания"))

Теперь же Вы предлагаете:
1) Побывать в гостях у Славы
http://slava.fateback.com/work/docs/database/index.htm
2) Подменить структурированные типы структурированными моделями
http://citforum.ru/database/dblearn/dblearn02.shtml
3) Подменить модели структурированных данных структурированными моделями данных
http://www.math.spbu.ru/user/boris_novikov/courses/mtim3/5-semistructured.pdf
4) И т.п.
http://ru.wikipedia.org/wiki/%D0%91%D0%B0%D0%B7%D0%B0_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85
http://ref.by/refs/98/24089/1.html
...

Пожалуйста, поясните что такое структурированная модель данных, и, соответственно, что такое не структурированная модель данных.
vadiminfoВ завершение общения с ЧАЛом не могу удержаться, и есче раз не поржать над чтением ЧАЛом Дейта и попытками приплести последнего к тому, что "реляционные системы не СУБД".
Это отжиг так отжиг.
Пожалуйста, говорите по существу. Я полностью согласен с Дейтом в части интерактивного интерфейса. И подчеркиваю, что в "реляционных системах" возможны только такие задачи для интерактивного интерфейса, о которых и пишет Дейт. Из-за неустранимых недостатков РМД. Так что, "реляционная система" в принципе не может быть СУБД. Но, Дейт, как и Вы, может называть такие системы СУБД. Как и продавцы компрессоров, имеют право называть их холодильниками. Но, в отличие от Вас с Дейтом, не называют))
vadiminfoТому кто не знает ЧАЛа скажу, что любимый способ "Доказательства" - повтор. Оппоненту надоест отвечать - и тада "мы видим что возражений нет" или что-то подобное подразумевается.
Так вот и ответьте по существу. Вы еще ни разу не ответили. Вы ушли даже от такого тривиального вопроса о "Фамилии". Другие участники довольно подробно обсуждают этот вопрос, и даже подсчитывают количество строк, которое нужно написать, чтобы пользователь мог бы добавить свойство "Фамилия" к типу сущности "Человек". Правда один явно говорит о разработке СУБД в среде РСХОД, для которой модель верхнего уровня осталась неизвестной, а на нижнем уровне предлагается использовать EAV. А другой говорит, что ему не составляет никакого труда реализовывать и модель верхнего уровня и EAV каждый раз в приложении. А Вы вот только о моей глупости говорите, а не об обсуждаемой проблеме.
Именно Вы постоянно выходите за рамки технических форумов.
...
Рейтинг: 0 / 0
Проектирование БД с созданием кучи таблиц
    #38194602
Бредятина
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
LSVУ меня сделано так (см. рис.)
Это:
1) Описать новое свойство типа сущности.
2) Описать доступ к нему (или просто добавить в интерфейсе типа сущности).
3) Вводить значения и делать запросы.
применимо ко всем трем рассматриваемым вариантам.
Или Вы хотите рассказать о четвертом варианте. Или о подварианте второго (EAV) варианта?
Напомню их, на всякий случай:
Вариант 1. Классическая РМД с наследованием общих свойств (?) и отдельной таблицей на "специфические" свойства типа сущности. Здесь возникает вопрос о "масштабе специфичности". Свойство может принадлежать многим подтипам.
Вариант 2. EAV.
2.1. Разновидность 1. Требуется описание.
2.2. Разновидность 2. Требуется описание.
...
2.n. Разновидность n. Требуется описание.
Вариант 3. Классическая РМД с одной таблицей.
...
Рейтинг: 0 / 0
Проектирование БД с созданием кучи таблиц
    #38194604
LSV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Бредятина,

Когда будет "по существу" ? Срач в топике реально поднадоел всем, кроме Вас...

Конкретно что можете посоветовать ТС-у (см. стартовый пост).
Что ТС должен сделать для реализации ? Какова ожидаемая трудоёмкость ?
...
Рейтинг: 0 / 0
Проектирование БД с созданием кучи таблиц
    #38194641
LSV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Классическая РМД с наследованием общих свойств (?) и отдельной таблицей на "специфические" свойства типа сущности. Здесь возникает вопрос о "масштабе специфичности". Свойство может принадлежать многим подтипам.Тут много "но".
Кто даст гарантию, что свойство общее абсолютно для всех типов сущности ? Что делать, если позже окажется, что свойство не может быть общим для некоторых параметров.
Получается, что все свойства должны лежать в отдельной таблице, чтоб унифицировать выборки. Разве это не разновидность реализации ЕАВ ?

Пожалуй невозможно сделать чистые вар.1 или вар. 2.
У обоих вариантов будут элементы др. друга. Только пропорции разные и трудоемкость реализации.
...
Рейтинг: 0 / 0
Проектирование БД с созданием кучи таблиц
    #38194650
Бредятина
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
LSVБредятина,
Когда будет "по существу" ? Срач в топике реально поднадоел всем, кроме Вас...
Конкретно что можете посоветовать ТС-у (см. стартовый пост).
Что ТС должен сделать для реализации ? Какова ожидаемая трудоёмкость ?

Вы прекрасно знаете, что я всегда говорю только по существу. Вот мое сообщение:
Это:
1) Описать новое свойство типа сущности.
2) Описать доступ к нему (или просто добавить в интерфейсе типа сущности).
3) Вводить значения и делать запросы.
применимо ко всем трем рассматриваемым вариантам.
Или Вы хотите рассказать о четвертом варианте. Или о подварианте второго (EAV) варианта?
Напомню их, на всякий случай:
Вариант 1. Классическая РМД с наследованием общих свойств (?) и отдельной таблицей на "специфические" свойства типа сущности. Здесь возникает вопрос о "масштабе специфичности". Свойство может принадлежать многим подтипам.
Вариант 2. EAV.
2.1. Разновидность 1. Требуется описание.
2.2. Разновидность 2. Требуется описание.
...
2.n. Разновидность n. Требуется описание.
Вариант 3. Классическая РМД с одной таблицей.
...
Рейтинг: 0 / 0
Проектирование БД с созданием кучи таблиц
    #38194674
Бредятина
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
LSVТут много "но".
Посмотрим...
LSVКто даст гарантию, что свойство общее абсолютно для всех типов сущности ? Что делать, если позже окажется, что свойство не может быть общим для некоторых параметров.
Это я уже написал в комментарии к первому варианту. Не вижу никаких "но" по этому комментарию.
LSVПолучается, что все свойства должны лежать в отдельной таблице, чтоб унифицировать выборки. Разве это не разновидность реализации ЕАВ ?
Выяснилось, что нет ни одного "но".
Вариант 3 - это не EAV, конечно же. Это же очевидно.
LSVПожалуй невозможно сделать чистые вар.1 или вар. 2.
У обоих вариантов будут элементы др. друга. Только пропорции разные и трудоемкость реализации.
Пожалуйста, опишите один конкретный "смешанный вариант" (один из подвариантов варианта 2, раз EAV все равно используется). А по варианту 1 дождемся ответа автора этого варианта.
Уточняю:

Вариант 1. Классическая РМД с наследованием общих свойств (?) и отдельной таблицей на "специфические" свойства типа сущности. Здесь возникает вопрос о "масштабе специфичности". Свойство может принадлежать многим подтипам.
Вариант 2. С использованием EAV.
2.1. Разновидность 1. Требуется описание.
2.2. Разновидность 2. Требуется описание.
...
2.n. Разновидность n. Требуется описание.
Вариант 3. Классическая РМД с одной таблицей.
...
Рейтинг: 0 / 0
Проектирование БД с созданием кучи таблиц
    #38194692
Бредятина
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вариант 1. Классическая РМД с наследованием общих свойств (?) и отдельной таблицей на "специфические" свойства каждого подтипа типа сущности. Здесь возникает вопрос о "масштабе специфичности". Свойство может принадлежать многим подтипам. И любое из общих свойств (не важно всех или части подтипов) может перестать быть общим.
Вариант 2. С использованием EAV.
2.1. Разновидность 1. Требуется описание.
2.2. Разновидность 2. Требуется описание.
...
2.n. Разновидность n. Требуется описание.
Вариант 3. Классическая РМД с одной таблицей.
...
Рейтинг: 0 / 0
Проектирование БД с созданием кучи таблиц
    #38194709
LSV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пожалуйста, опишите один конкретный "смешанный вариант" (один из подвариантов варианта 2, раз EAV все равно используется). А по варианту 1 дождемся ответа автора этого варианта.Вот смешанный:
1. Простые параметры хранятся в структуре а-ля ЕАВ (их могут добавлять простые пользователи).
2. Сложные параметры (со ссылками на многие справочники, с множеством спецификаций и сложной б/логикой) хранятся в своих отдельных таблицах.
Создаются такие параметры с помощью кучи DML и опытного программиста. Выборки, б/логика - тоже с помощью программиста.

Это будет самый общий случай. Но п.2 бывает не всегда (в смысле добавлять на лету). Тогда получим чистый вар.2.
...
Рейтинг: 0 / 0
Проектирование БД с созданием кучи таблиц
    #38194721
Бредятина
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Комментарии к Варианту 1 показывают достаточно общую проблему технологии БД: стоит ли описывать отдельно свойства, а потом назначать их типам сущностей, для того, чтобы избегать "дублирующих описаний". Часто имеются какие-то отличия в некоторых атрибутах (чтобы не возникало путаницы, можно использовать другой термин) свойств , когда одно и то же свойство применяется к разным типам сущности.
...
Рейтинг: 0 / 0
Проектирование БД с созданием кучи таблиц
    #38194730
Бредятина
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
LSVПожалуйста, опишите один конкретный "смешанный вариант" (один из подвариантов варианта 2, раз EAV все равно используется). А по варианту 1 дождемся ответа автора этого варианта.Вот смешанный:
1. Простые параметры хранятся в структуре а-ля ЕАВ (их могут добавлять простые пользователи).
2. Сложные параметры (со ссылками на многие справочники, с множеством спецификаций и сложной б/логикой) хранятся в своих отдельных таблицах.
Создаются такие параметры с помощью кучи DML и опытного программиста. Выборки, б/логика - тоже с помощью программиста.

Это будет самый общий случай. Но п.2 бывает не всегда (в смысле добавлять на лету). Тогда получим чистый вар.2.
Пожалуйста, поясните суть термина "параметр".
Чтобы было понятнее, имеет ли отношение эта реализация к рассматриваемой задаче с одним типом сущности (Товар).
...
Рейтинг: 0 / 0
Проектирование БД с созданием кучи таблиц
    #38194752
Бредятина
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
LSVПожалуйста, опишите один конкретный "смешанный вариант" (один из подвариантов варианта 2, раз EAV все равно используется). А по варианту 1 дождемся ответа автора этого варианта.Вот смешанный:
1. Простые параметры хранятся в структуре а-ля ЕАВ (их могут добавлять простые пользователи).
2. Сложные параметры (со ссылками на многие справочники, с множеством спецификаций и сложной б/логикой) хранятся в своих отдельных таблицах.
Создаются такие параметры с помощью кучи DML и опытного программиста. Выборки, б/логика - тоже с помощью программиста.

Это будет самый общий случай. Но п.2 бывает не всегда (в смысле добавлять на лету). Тогда получим чистый вар.2.
Варианта 2 чистого нет! Поскольку все реализуют EAV по разному. Вы говорите, что если нет "сложных параметров", то остается только EAV . Но, какой именно вариант? Например, в drupal разные типы хранятся в отдельных таблицах. И это же тоже может влиять на производительность. Поэтому, опишите Ваш вариант. Пусть это будет 2.1.
...
Рейтинг: 0 / 0
Проектирование БД с созданием кучи таблиц
    #38194804
_мод
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
[quot LSV]1. Простые параметры хранятся в структуре а-ля ЕАВ (их могут добавлять простые пользователи).
2. Сложные параметры (со ссылками на многие справочники, с множеством спецификаций и сложной б/логикой) хранятся в своих отдельных таблицах.

И те и другие могут добавлять простые пользователи. И все это хозяйство в 2-х таблицах: объекты и свойства.
...
Рейтинг: 0 / 0
Проектирование БД с созданием кучи таблиц
    #38195157
LSV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
БредятинаВарианта 2 чистого нет! Поскольку все реализуют EAV по разному. Вы говорите, что если нет "сложных параметров", то остается только EAV . Но, какой именно вариант? Например, в drupal разные типы хранятся в отдельных таблицах. И это же тоже может влиять на производительность. Поэтому, опишите Ваш вариант. Пусть это будет 2.1.Чистого ничего нет. :)
В моей реализации одна таблица, в которой все типы (строка, целое,флоат, дата, булеан).
Можно разнести их по разным таблицам. В другом проекте, где я участвую, именно так. Не суть. Принцип тот же.
Производительность ? Трудно сказать. Возможно, где неск. таблиц будет немного быстрее.

Правильная суть ЕАВ(ИМХО) - для добавления нового параметра создаем новые строки в фиксированных таблицах.
Что такое параметр ? То, что изображено на картинке выше. Не суть как это назвать. Можно атрибутом. :)
...
Рейтинг: 0 / 0
Проектирование БД с созданием кучи таблиц
    #38195319
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
LSV,

надо идти дальше - к механизму динамической типизации
ир познается через знания - тавтология типа такая
знания - не объекты, а признаки их классификации
те. важно иметь тезаурус -словарь свойств (объектов) уже отыменных
это как сито через который пропускается ноый объект
объекты с имеющие одинаковые совйства - типизируются по свойству ( тип = набор свойств)
объекты имеющие одинаковое значение одинаковых свойств - классифицируются (класс - все объекты всех типов с одинаковыми значенями типизированных свойств)
при этом свойства и их значения во времени меняются (ДОБАВЛЯЮТСЯ, УНИЧТОЖАЮТСЯ)
не типизированные (тем более не классифицированнные ) свойства объекта лежать в пуле - ждут часа обобщения
это механизм динамической классификации

вот тут все типизированные и тем более классифицированные вещи - это почти регулярны и их можно отобразить в отношения
а вот то что в пуле - в еав

молчать блин!!!
и пользоваться пока добрый
...
Рейтинг: 0 / 0
Проектирование БД с созданием кучи таблиц
    #38195384
LSV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ViPRos,

Честно гря....неосилил сей поток сознания...
Хотя в целом согласен. :)
...
Рейтинг: 0 / 0
Проектирование БД с созданием кучи таблиц
    #38195390
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
LSV,
счас пытаюсь этот поток всучить майкрософт
если получится отпишусь
...
Рейтинг: 0 / 0
Проектирование БД с созданием кучи таблиц
    #38195406
Кот Матроскин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ViPRos,

Цель не очень понятна. Вот установила Ваша система, что 2 обьекта в некоторый момент времени принадлежали к одному классу или типу, а потом перестали - и как этот вывод используется дальше?
Ваша типизация - она же по определению временная, а что можно сделать с типизацией, зависящей от времени - я как-то не очень представляю
...
Рейтинг: 0 / 0
Проектирование БД с созданием кучи таблиц
    #38195410
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кот Матроскин,

с богами (те которые вневремени) не спорю
...
Рейтинг: 0 / 0
Проектирование БД с созданием кучи таблиц
    #38195418
Бредятина
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
[quot _мод]LSVпропущено...

И те и другие могут добавлять простые пользователи. И все это хозяйство в 2-х таблицах: объекты и свойства.
Пожалуйста, приведите схемы всех используемых отношений РМД, иначе непонятно о чем речь, так как все используют разную терминологию. Возможно, у Вас, как и у LSV, Вариант 2.1. А возможно - другой.
Для Варианта 3 схема единственного отношения:
Товар {Свойство1, Свойство2, ..., СвойствоN}
...
Рейтинг: 0 / 0
25 сообщений из 195, страница 6 из 8
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Проектирование БД с созданием кучи таблиц
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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