|
|
|
Вопросы по ER-модели.
|
|||
|---|---|---|---|
|
#18+
Приветствую. Разбираюсь с теорией построения БД, ER-моделью и по ходу чтения книжки возникла пара вопросов: 1.Как выглядят Подтипы сущности на уровне Таблиц. Есть сущность(таблица) "Клиент" и есть подтипы: "Юридическое лицо" "Физическое лицо" "Товарищество" Часть атрибутов(полей) для всех подтипов - совпадает(в том числе первичный ключ), а часть - различаются. у физ.лица допустим "номер паспорта" у юр.лица "расчетный счет" а у товарищества "еще что-то" Так вот все это - дополнительные атрибуты, внеся их все в сущность "Клиент" некоторые атрибуты окажутся неприменимы. Рассказывается, что этого можно избежать - используя подтипы, но как эти подтипы выглядят на уровне таблиц? 2.Как у Связи может быть атрибут? Если связь - не реализована отдельной таблицей. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.08.2009, 17:54 |
|
||
|
Вопросы по ER-модели.
|
|||
|---|---|---|---|
|
#18+
grey.karapetyan пишет: > 1.Как выглядят Подтипы сущности на уровне Таблиц. Как дочерние таблицы, связанные по PK с таблицей родительского типа, связью "один к ноль или один". > Так вот все это - дополнительные атрибуты, внеся их все в сущность > "Клиент" некоторые атрибуты окажутся неприменимы. > Рассказывается, что этого можно избежать - используя подтипы, но как эти > подтипы выглядят на уровне таблиц? Поля, специфичные для подтипов, идут в таблицы подтипов. И всё ОК. > > 2.Как у Связи может быть атрибут? Если связь - не реализована отдельной > таблицей. Если у связи есть атрибуты, то надо для реализации связи делать таблицу. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.08.2009, 18:56 |
|
||
|
|

start [/forum/topic.php?fid=32&msg=36166897&tid=1543101]: |
0ms |
get settings: |
9ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
161ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
45ms |
get tp. blocked users: |
1ms |
| others: | 226ms |
| total: | 467ms |

| 0 / 0 |
