Cust_id| Name |Ord_no|Ord_Date |PROD-ID|Descr |Qty_ord|
C001 | Pink | O81 | 15-Apr |P005 |Chisel|6 |
C001 | Pink | O81 | 15-Apr |P004 |Jane |14 |
C0075 | Red | O99 | 16-Apr |P015 |Saw |3 |
C009 | Black| O56 | 16-Apr |P033 |Punch |24 |
C009 | Black| O56 | 16-Apr |P004 |Jane |9 |
C001 | Pink | O88 | 17-Apr |P015 |Saw |10 |
Из этого примера таблицы я пытаюсь понять обе эти зависимости. По моему мнению, частичные зависимости имеют первичный составной ключ, а транзитивные - нет.
Я думаю, что первичный ключ - это Ord_no и Prod_id. Не уверен насчет Cust_id.
Единственным неключевым столбцом, который зависит от всего ключа, является количество. Все остальные являются частичными зависимостями. Не уверен, что транзитивная зависимость существует или нет в этой таблице.
Частичные зависимости в таблице: • Cust_id и Name • Prod_id и Decr
Кроме того, транзитивная зависимость в таблице выглядит следующим образом: • Ord no_ и Ord_date могут быть ?
Обновление 1. Я пытаюсь понять, но не уверен в своем ответе. Я просто хочу уточнить, например, что номер заказа уникален и определяет клиента, так как два разных order_no 81 и 88 могут иметь один и тот же идентификатор клиента C001 . Поэтому я думаю, что нет транзитивной зависимости.