Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Мощность связи! / 25 сообщений из 69, страница 1 из 3
13.05.2008, 15:45
    #35309402
MSVS
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Мощность связи!
Есть такая связь, правильно ли определена мощность (или она должна быть 1:М)
Код: plaintext
ПРОПИСКА ОСУЩЕСТВЛЯЕТСЯ В ЖИЛПЛОЩАДЬ имеет мощность М: 1  
...
Рейтинг: 0 / 0
13.05.2008, 17:01
    #35309708
BULK INSERT
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Мощность связи!
если вопрос про "что такое мощность связи" - то можно посмотреть в википедии

а вообще "ПРОПИСКА В ЖИЛПЛОЩАДЬ" не осуществляется - это ошибка формализации предметки
...
Рейтинг: 0 / 0
13.05.2008, 19:33
    #35310063
BrigadeFuhrer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Мощность связи!
Наверно так:
Человек
Жилплощадь

Человек прописан в жилплощади. "Прописка" - составное множество между "человек" и "жилплощадь".
...
Рейтинг: 0 / 0
13.05.2008, 20:20
    #35310137
Goffman
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Мощность связи!
Мне думается, что прописка это вовсе не множество, а форма отношения между человеком и жилплощадью.
Но все зависит от того, как поставлена задача
...
Рейтинг: 0 / 0
13.05.2008, 20:25
    #35310143
BrigadeFuhrer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Мощность связи!
автор
Мне думается, что прописка это вовсе не множество, а форма отношения между человеком и жилплощадью.
Но все зависит от того, как поставлена задача


при проектировании БД оперируют множествами.
...
Рейтинг: 0 / 0
13.05.2008, 20:40
    #35310163
Goffman
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Мощность связи!
А при проектировании РЕЛЯЦИОННЫХ БД, оперируют также и отношениями
...
Рейтинг: 0 / 0
13.05.2008, 21:06
    #35310196
YBW
YBW
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Мощность связи!
BrigadeFuhrerпри проектировании БД оперируют множествами.

а когда говорят о мощности - имеют в виду мощность отношения :)
...
Рейтинг: 0 / 0
13.05.2008, 21:11
    #35310198
BrigadeFuhrer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Мощность связи!
автор
а когда говорят о мощности - имеют в виду мощность отношения :)

а я то думал это в Вт`ах
...
Рейтинг: 0 / 0
14.05.2008, 09:28
    #35310629
krvsa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Мощность связи!
Запугали автора...

Насколько я понимаю в прописке... Она бывает у гражданина. У предприятия уже регистрация... На некий момент у гражданина "действует" не более одной прописки (если ее нет - бомж). Хотя можно хранить и историю этих "прописок"...
Сама прописка выглядит как указание некоего адреса по какому прописан гражданин... В формате КЛАДРа это:
КЛАДРИндексСтранаОбластьРайонГородНаселенный пунктДомКорпусКвартира

Т.ч. если не хранить историю прописки можно сделать следующую модель для данных (схематично):

ЛюдиКодФИО
ЖильеКодАдресПлощадь (кв.м.)
ПропискаКод гражданинаКод жилья
----------
Cache for Windows (x86-32) 2007.1.3 (Build 607) Wed Oct 17 2007 02:12:09 EDT
...
Рейтинг: 0 / 0
14.05.2008, 10:28
    #35310811
ModelR
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Мощность связи!
Запишите правило (откуда бы оно не взялось) простым русским языком:

Каждая ПРОПИСКА должна ОСУЩЕСТВЛЯТЬСЯ В ровно одну ЖИЛПЛОЩАДЬ.
В каждую ЖИЛПЛОЩАДЬ может ОСУЩЕСТВЛЯТЬСЯ одна или более ПРОПИСКА.

"Должна ... ровно одна" есть кардинальность 1..1
"Может ... одна или более" есть кардинальность 0..М
Итог -
ПРОПИСКА - ОСУЩЕСТВЛЯТЬСЯ В - ЖИЛПЛОЩАДЬ (0..M : 1..1)
что обычно сокращают до (M:1).
...
Рейтинг: 0 / 0
14.05.2008, 10:57
    #35310930
Goffman
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Мощность связи!
krvsa

Т.ч. если не хранить историю прописки можно сделать следующую модель для данных (схематично):


Поправлю, если не надо хранить историю то хватит и такой схемы

ЛюдиКодФИО код жилья
ЖильеКодАдресПлощадь (кв.м.)
...
Рейтинг: 0 / 0
14.05.2008, 11:01
    #35310953
SQL*Plus
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Мощность связи!
BrigadeFuhrer автор
Мне думается, что прописка это вовсе не множество, а форма отношения между человеком и жилплощадью.
Но все зависит от того, как поставлена задача
при проектировании БД оперируют множествами.
GoffmanА при проектировании РЕЛЯЦИОННЫХ БД, оперируют также и отношениямиА отношение - это множество упорядоченных кортежей... :-)
...
Рейтинг: 0 / 0
14.05.2008, 13:00
    #35311501
Сергей Васкецов
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Мощность связи!
krvsaНасколько я понимаю в прописке... Она бывает у гражданина. У предприятия уже регистрация... На некий момент у гражданина "действует" не более одной прописки (если ее нет - бомж)
Все не так. Прописок нет, есть только регистрация. Постоянная - не более одной. Временная - технически никто не запретит зарегистрироваться более чем в одном месте.
...
Рейтинг: 0 / 0
14.05.2008, 14:34
    #35311818
MSVS
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Мощность связи!
авторСейчас же стоит отметить, что связь ПРОПИСКА ОСУЩЕСТВЛЯЕТСЯ В ЖИЛПЛОЩАДЬ имеет мощность М:1 (одна прописка, а площадей много? Нарветесь на вопрос)


Вот выдержка из диплома, в скобках комментарий руководителя! Если я правильно написал, то какие здесь могут быть вопросы!
...
Рейтинг: 0 / 0
14.05.2008, 18:46
    #35312801
Goffman
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Мощность связи!
SQL*Plusкортежей...
как давно я не слышал этого слова
...
Рейтинг: 0 / 0
14.05.2008, 19:00
    #35312823
proposed amendment
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Мощность связи!
MSVSто какие здесь могут быть вопросы!

например: сколько, по вашему, человек могут быть прописаны на одной жилплощади (сколько прописок в жилплощадь)
...
Рейтинг: 0 / 0
15.05.2008, 16:51
    #35315062
MSVS
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Мощность связи!
proposed amendment MSVSто какие здесь могут быть вопросы!

например: сколько, по вашему, человек могут быть прописаны на одной жилплощади (сколько прописок в жилплощадь)

Неа, вопрос как раз обратный - одна прописка во много жилплощадей. Может возникнуть такой вопрос, если ПРОПИСКА ОСУЩЕСТВЛЯЕТСЯ В ЖИЛПЛОЩАДЬ имеет мощность М:1?
...
Рейтинг: 0 / 0
15.05.2008, 17:28
    #35315188
adv
adv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Мощность связи!
SQL*PlusА отношение - это множество упорядоченных кортежей... :-)для тела отношения слово 'упорядоченных' лишнее.
...
Рейтинг: 0 / 0
15.05.2008, 17:28
    #35315192
proposed amendment
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Мощность связи!
MSVSНеа, вопрос как раз обратный - одна прописка во много жилплощадей

это, на минуточку, не обратный вопрос...

вопросу
Код: plaintext
ПРОПИСКА > ОСУЩЕСТВЛЯЕТСЯ В : ЖИЛПЛОЩАДЬ

обратный был-бы
Код: plaintext
В ЖИЛПЛОЩАДЬ > ОСУЩЕСТВЛЯЕТСЯ : ПРОПИСКА
...
Рейтинг: 0 / 0
16.05.2008, 11:00
    #35316314
SQL*Plus
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Мощность связи!
Goffman SQL*Plusкортежей... как давно я не слышал этого слова Да, сейчас мало кто помнит классику... :-)
...
Рейтинг: 0 / 0
16.05.2008, 11:04
    #35316330
SQL*Plus
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Мощность связи!
adv SQL*PlusА отношение - это множество упорядоченных кортежей... :-)для тела отношения слово 'упорядоченных' лишнее.Не понял. Поясните.
В частности, что вы называете "телом отношения"?
И какой лишний смысл вы видите в "упорядоченном кортеже"?
...
Рейтинг: 0 / 0
16.05.2008, 12:01
    #35316590
Goffman
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Мощность связи!
Насколько я помню из теории БД, кортежи в отношении не упорядочены
...
Рейтинг: 0 / 0
16.05.2008, 12:03
    #35316595
Goffman
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Мощность связи!
Но атрибуты в кортеже упорядочены
...
Рейтинг: 0 / 0
16.05.2008, 14:16
    #35317189
adv
adv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Мощность связи!
GoffmanНо атрибуты в кортеже упорядоченыЭто тоже неверно.

Не поленитесь, гляньте книжку старины Дейта - там всё расписано, нет смысла здесь, в форуме, всё из неё переписывать.
...
Рейтинг: 0 / 0
16.05.2008, 14:25
    #35317226
Goffman
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Мощность связи!
По вашему есть разница

Код: plaintext
insert into table1 values ('Иванов',  200 )
и
Код: plaintext
insert into table1 values ( 200 , 'Иванов') 
?
...
Рейтинг: 0 / 0
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Мощность связи! / 25 сообщений из 69, страница 1 из 3
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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