Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Частичная и транзитивная зависимости. / 9 сообщений из 9, страница 1 из 1
25.09.2006, 12:10
    #34009323
aleksey_fomchenko
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Частичная и транзитивная зависимости.
Добрый день.
Занимаюсь проектированием структуры базы данных.
Описываю блока так называемых "мета-данных" системы (храним и оперируем объектами + вся вытекающая из этого фигня).
Необходимо реалезовать что то типа коллекций.
Коллекция описывается, как атребут класса, и ее же описание то дже лежит
в классах, только в служебных.

Прилагаю кусочек ххемы.

Так вот, вопрос в следующем:
Нормализуя структуру, не могу продвинутся дальше 1 и 2 НФ, так как имею у сущности "Collection" - транзитивную зависимости.

Как порекомендуете от этого избавиться, нормализовав сущность?
...
Рейтинг: 0 / 0
25.09.2006, 13:31
    #34009591
aleksey_fomchenko
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Частичная и транзитивная зависимости.
Или это не транзитивная зависимость, подумал я?!...
...
Рейтинг: 0 / 0
25.09.2006, 14:42
    #34009940
mir
mir
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Частичная и транзитивная зависимости.
А что такое ChildClassID и SourceClassID в Collection?

P.S. Пишите пограмотнее, а то по ошибке на слово насколько напрягает.
...
Рейтинг: 0 / 0
25.09.2006, 15:52
    #34010229
aleksey_fomchenko
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Частичная и транзитивная зависимости.
Это, собственно, и есть составляющие колекции,
которые указывают:
1. SourceClassID - из какого класса создается информация в колекции (например блюдо - "утка по пекински")
2. ChildClassID - образующий колекцию класс, где и хранится сам контент (например - именованый товар "утка по пекински по 300 рублей, весом 450 гр, в таком").
...
Рейтинг: 0 / 0
25.09.2006, 15:53
    #34010236
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Частичная и транзитивная зависимости.
IMHO
- при реализации ООП модели в плоской РСУБД понятие нормализации нонсенс
- если строить ПОЛНЫЙ аналог ООП-схемы, то работать будет медленно.
- проще возможно

id_класса id_колекции2323 34234 34______________________________________________
Вы имеете право хранить молчание! Всё что Вы скажете может быть использовано против Вас в суде!
...
Рейтинг: 0 / 0
25.09.2006, 16:41
    #34010426
guest_20040621
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Частичная и транзитивная зависимости.
Алексей, Вы пытаетесь через задницу реализовать MOF-подобную структуру метаданных. Два варианта: либо придерживайтесь первоисточника, либо измените задачу и терминологию.
...
Рейтинг: 0 / 0
25.09.2006, 17:30
    #34010630
aleksey_fomchenko
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Частичная и транзитивная зависимости.
to guest_20040621
спасибо за высокую оценку.
Возможно у нас разная терминология.

to Petro123
Нормализовать пытаюсь, для избежания проблем редактирования данных в RDBMS. Объектная модель, это уже вытекающее.
...
Рейтинг: 0 / 0
25.09.2006, 18:18
    #34010811
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Частичная и транзитивная зависимости.
aleksey_fomchenkoto Petro123
Нормализовать пытаюсь, для избежания проблем редактирования данных в RDBMS. Объектная модель, это уже вытекающее.
"Сложнее всего в мире достигнуть простоты - это крайняя граница опыта и последнее усилие гения".
George Sand.
...
Рейтинг: 0 / 0
25.09.2006, 18:43
    #34010867
guest_20040621
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Частичная и транзитивная зависимости.
> спасибо за высокую оценку.

Не за что. Не стесняйтесь, пишите еще.
...
Рейтинг: 0 / 0
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Частичная и транзитивная зависимости. / 9 сообщений из 9, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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