|
|
|
Частичная и транзитивная зависимости.
|
|||
|---|---|---|---|
|
#18+
Добрый день. Занимаюсь проектированием структуры базы данных. Описываю блока так называемых "мета-данных" системы (храним и оперируем объектами + вся вытекающая из этого фигня). Необходимо реалезовать что то типа коллекций. Коллекция описывается, как атребут класса, и ее же описание то дже лежит в классах, только в служебных. Прилагаю кусочек ххемы. Так вот, вопрос в следующем: Нормализуя структуру, не могу продвинутся дальше 1 и 2 НФ, так как имею у сущности "Collection" - транзитивную зависимости. Как порекомендуете от этого избавиться, нормализовав сущность? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.09.2006, 12:10 |
|
||
|
Частичная и транзитивная зависимости.
|
|||
|---|---|---|---|
|
#18+
Или это не транзитивная зависимость, подумал я?!... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.09.2006, 13:31 |
|
||
|
Частичная и транзитивная зависимости.
|
|||
|---|---|---|---|
|
#18+
А что такое ChildClassID и SourceClassID в Collection? P.S. Пишите пограмотнее, а то по ошибке на слово насколько напрягает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.09.2006, 14:42 |
|
||
|
Частичная и транзитивная зависимости.
|
|||
|---|---|---|---|
|
#18+
Это, собственно, и есть составляющие колекции, которые указывают: 1. SourceClassID - из какого класса создается информация в колекции (например блюдо - "утка по пекински") 2. ChildClassID - образующий колекцию класс, где и хранится сам контент (например - именованый товар "утка по пекински по 300 рублей, весом 450 гр, в таком"). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.09.2006, 15:52 |
|
||
|
Частичная и транзитивная зависимости.
|
|||
|---|---|---|---|
|
#18+
IMHO - при реализации ООП модели в плоской РСУБД понятие нормализации нонсенс - если строить ПОЛНЫЙ аналог ООП-схемы, то работать будет медленно. - проще возможно id_класса id_колекции2323 34234 34______________________________________________ Вы имеете право хранить молчание! Всё что Вы скажете может быть использовано против Вас в суде! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.09.2006, 15:53 |
|
||
|
Частичная и транзитивная зависимости.
|
|||
|---|---|---|---|
|
#18+
Алексей, Вы пытаетесь через задницу реализовать MOF-подобную структуру метаданных. Два варианта: либо придерживайтесь первоисточника, либо измените задачу и терминологию. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.09.2006, 16:41 |
|
||
|
Частичная и транзитивная зависимости.
|
|||
|---|---|---|---|
|
#18+
to guest_20040621 спасибо за высокую оценку. Возможно у нас разная терминология. to Petro123 Нормализовать пытаюсь, для избежания проблем редактирования данных в RDBMS. Объектная модель, это уже вытекающее. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.09.2006, 17:30 |
|
||
|
Частичная и транзитивная зависимости.
|
|||
|---|---|---|---|
|
#18+
aleksey_fomchenkoto Petro123 Нормализовать пытаюсь, для избежания проблем редактирования данных в RDBMS. Объектная модель, это уже вытекающее. "Сложнее всего в мире достигнуть простоты - это крайняя граница опыта и последнее усилие гения". George Sand. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.09.2006, 18:18 |
|
||
|
|

start [/forum/topic.php?fid=32&fpage=132&tid=1545024]: |
0ms |
get settings: |
5ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
41ms |
get topic data: |
6ms |
get forum data: |
1ms |
get page messages: |
24ms |
get tp. blocked users: |
1ms |
| others: | 192ms |
| total: | 283ms |

| 0 / 0 |
