Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Объект как сущность или атрибут / 25 сообщений из 25, страница 1 из 1
06.12.2012, 10:14
    #38067402
vertum
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Объект как сущность или атрибут
Всем Здравствуйте! Поделитесь своим виденьем данного вопроса и рекомендациями по определению объекта.
P.S
Нечто подобное нашел по ссылке - http://www.differencebetween.com/difference-between-entity-and-vs-attribute/
...
Рейтинг: 0 / 0
06.12.2012, 11:36
    #38067555
servit
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Объект как сущность или атрибут
vertumВсем Здравствуйте! Поделитесь своим виденьем данного вопроса и рекомендациями по определению объекта.Предлагаю не свои, а вполне официальные определения терминов для конкретной СУБД:
Класс

Объект

Объект класса

Атрибут
...
Рейтинг: 0 / 0
06.12.2012, 11:39
    #38067566
LSV
LSV
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Объект как сущность или атрибут
vertumВсем Здравствуйте! Поделитесь своим виденьем данного вопроса и рекомендациями по определению объекта.
P.S
Нечто подобное нашел по ссылке - http://www.differencebetween.com/difference-between-entity-and-vs-attribute/ офф: На эту тему есть замечательный топик (см. рядом "DB Speсific ORM"). Аж 66 страниц (и еще не конец). Столь многословный как и бесполезный.
Вам порекомендуют почитать Дейта, Кодда, Чена, Конолли и прочую лабуду ниочем.
...
Рейтинг: 0 / 0
06.12.2012, 12:42
    #38067755
vertum
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Объект как сущность или атрибут
Пример:

В бд оформляются заказы на покупку автомобилей. Пользователь выбирает авто и далее указывает требуемые характеристики: двигатель, тип кпп, цвет.
Вопрос: Будут ли свойства атрибутами или новыми отношениями?

В бд регистрируются паспортные данные. Будут ли атрибутами фамилия, имя, отчество, прописка? Или все же это будут отношения со своими связями?

Как это определяют?
...
Рейтинг: 0 / 0
06.12.2012, 12:57
    #38067801
ViPRos
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Объект как сущность или атрибут
vertumПример:

В бд оформляются заказы на покупку автомобилей. Пользователь выбирает авто и далее указывает требуемые характеристики: двигатель, тип кпп, цвет.
Вопрос: Будут ли свойства атрибутами или новыми отношениями?

В бд регистрируются паспортные данные. Будут ли атрибутами фамилия, имя, отчество, прописка? Или все же это будут отношения со своими связями?

Как это определяют?
неважно как определить, главное что ы если захотел были атрибутами, захотел были отношениями и обязательн что бы можно было перетаскивать из атрибутов отношенни и обратно и при этом прога бы не менялась :)
...
Рейтинг: 0 / 0
06.12.2012, 12:57
    #38067802
servit
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Объект как сущность или атрибут
vertumВ бд оформляются
В бд регистрируютсяХотелось бы узнать о какой СУБД (имя или хотя бы её тип: реляционная/объектная/?) идёт речь и применительно к ней уже давать советы.
vertumКак это определяют?Исходя из требований эффективности, удобства, расширяемости.
...
Рейтинг: 0 / 0
06.12.2012, 13:07
    #38067824
vertum
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Объект как сущность или атрибут
servit, реляционная! На днях задумался о том, что каждый атрибут в бд может являтся сущностью. В книгах даются примеры нормализации, ф. зависимостей но грань между тем, как определяют атрибут и сущность нет. Выходит проектировщик сам определяет наиболее значимые объекты (в дальнейшем сущности), а малозначимые становятся атрибутами. Но всегда ли ясно с первого раза как это будет ?
...
Рейтинг: 0 / 0
06.12.2012, 13:23
    #38067863
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Объект как сущность или атрибут
vertumНа днях задумался о том, что каждый атрибут в бд может являтся сущностью.

Поздравляю с очередным изобретением EAV - схемы, где атрибуты выделены как сущность.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
06.12.2012, 16:29
    #38068256
Бредятина
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Объект как сущность или атрибут
vertumПример:

В бд оформляются заказы на покупку автомобилей. Пользователь выбирает авто и далее указывает требуемые характеристики: двигатель, тип кпп, цвет.
Вопрос: Будут ли свойства атрибутами или новыми отношениями?

В бд регистрируются паспортные данные. Будут ли атрибутами фамилия, имя, отчество, прописка? Или все же это будут отношения со своими связями?

Как это определяют?
Это предопределено используемой МД. 13577413 .
Разумеется, можно искусственно поддерживать одну МД в среде другой (как, например, поддерживают EAV в среде РМД), но лучше пользоваться выбранной системой по назначению.
...
Рейтинг: 0 / 0
06.12.2012, 16:31
    #38068259
Бредятина
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Объект как сущность или атрибут
Dimitry SibiryakovvertumНа днях задумался о том, что каждый атрибут в бд может являтся сущностью.

Поздравляю с очередным изобретением EAV - схемы, где атрибуты выделены как сущность.

EAV абсолютно не причем, так как имеет отношение в большей степени к хранению, чем к моделированию.
...
Рейтинг: 0 / 0
07.12.2012, 10:20
    #38069063
vertum
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Объект как сущность или атрибут
Бредятина, Спасибо за материал! Где брали?
...
Рейтинг: 0 / 0
07.12.2012, 10:26
    #38069070
Бредятина
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Объект как сущность или атрибут
vertumБредятина, Спасибо за материал! Где брали?
Вы же видите, что мы с коллегами, в рамках заявленной темы, формируем этот материал по теории и проектированию БД, который можно использовать, в частности, для создания учебных пособий и самообразования.
...
Рейтинг: 0 / 0
07.12.2012, 11:36
    #38069231
LSV
LSV
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Объект как сущность или атрибут
БредятинаvertumБредятина, Спасибо за материал! Где брали?формируем этот материал по теории и проектированию БД, который можно использовать, в частности, для создания учебных пособий и самообразования.
Разберитесь для начала "Человек работает в организации" (из соседнего топика). Там, походу 70-я стр. намечается.
За такие "учебные пособия" надо в Кащенко отправлять.
...
Рейтинг: 0 / 0
07.12.2012, 11:41
    #38069251
Бредятина
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Объект как сущность или атрибут
LSVБредятинапропущено...
формируем этот материал по теории и проектированию БД, который можно использовать, в частности, для создания учебных пособий и самообразования.
Разберитесь для начала "Человек работает в организации" (из соседнего топика). Там, походу 70-я стр. намечается.
За такие "учебные пособия" надо в Кащенко отправлять.

Если Вы не способны сделать качественный материал, отфильтровав сообщения не по теме, то это не означает, что это никто не способен сделать. Сначала пишете в тему всякую ерунду, не вникая в существо вопроса, а потом говорите "там 70 страниц"
...
Рейтинг: 0 / 0
07.12.2012, 11:58
    #38069309
vadiminfo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Объект как сущность или атрибут
vertumБредятина, Спасибо за материал! Где брали?
Все же для верности попробуйте поискать и другие источники.
Поску тут на форуме опасались, что некоторый материал хорошо подходит тока для комнаты раздумий типа Туалет.
...
Рейтинг: 0 / 0
07.12.2012, 12:11
    #38069348
Роман Дынник
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Объект как сущность или атрибут
vertumПоделитесь своим виденьем данного вопроса
В контексте RDBMS такие реализации не будут иметь успеха.
Имеет смысл такие вопросы обсуждать в контексте NoSQL, парадигмы MapReduce и т.п.
...
Рейтинг: 0 / 0
07.12.2012, 12:20
    #38069378
vadiminfo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Объект как сущность или атрибут
Роман ДынникВ контексте RDBMS такие реализации не будут иметь успеха.
Имеет смысл такие вопросы обсуждать в контексте NoSQL, парадигмы MapReduce и т.п.
Он вроде не про реализации спрашивал. А типа Цвет это Сущность или Атрбут? В БД Автодилеера это атрибут скорее всего. В БД Производителя красок, может быть сущность. И там и там РСУБД может подойти. Что тут даст NoSQL?
...
Рейтинг: 0 / 0
07.12.2012, 13:15
    #38069576
vertum
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Объект как сущность или атрибут
vadiminfo, а как вы рассуждали ? (К примеру, если это автодилер, то важен момент продажи самого авто и цвет есть свойтсво. В случае же с автозаводом - цвет и сам авто будут сущностями ?)
...
Рейтинг: 0 / 0
07.12.2012, 13:19
    #38069596
Роман Дынник
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Объект как сущность или атрибут
vadiminfoИ там и там РСУБД может подойти. Что тут даст NoSQL?
Performance. При полной декомпозиции - это определяющий фактор.
...
Рейтинг: 0 / 0
07.12.2012, 13:26
    #38069616
Роман Дынник
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Объект как сущность или атрибут
>>>А типа Цвет это Сущность или Атрбут? В БД Автодилеера это атрибут скорее всего. В БД Производителя красок, может быть сущность
При полной декомпозиции для анализа попробуйте использовать семантические сети , а не ER-нотацию, тогда будет проще.
...
Рейтинг: 0 / 0
07.12.2012, 13:31
    #38069626
vadiminfo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Объект как сущность или атрибут
vertumvadiminfo, а как вы рассуждали ? (К примеру, если это автодилер, то важен момент продажи самого авто и цвет есть свойтсво. В случае же с автозаводом - цвет и сам авто будут сущностями ?)
Ну примерно так рассуждал:
Модель это, возможно, представление чего-либо в какой либо среде, в том числе чтобы отобразить основное и отбросить все лишнее. В МД основное и лишнее с точки зрения инфо потребностей.
Проектировщик БД для призводителя красок може решить, что имеет значение составляющие цвета. Ну таковы информационные требования к такой БД. Поэтому может представить цвет как сущность со свойствами какими-то.
Ну не автодиллира так в БД ГАИ в плане цвета сто пудово ниче кроме как отличить автомобиль одного цвета от другого ниче больше не надо. Поэтому составляющие цвета это то лишнее от чего проектировщик, скорее всего абстрвагируется, а Цвет будет у него просто свойством автомобиля, т.е. атрибутом.
...
Рейтинг: 0 / 0
07.12.2012, 13:36
    #38069650
vadiminfo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Объект как сущность или атрибут
А для проектирования многих БД пока еще ER в большинстве случаев рулит.
Модератор: сорри, случайно нажал изменить вместо цитировать и потер часть сообщения
...
Рейтинг: 0 / 0
07.12.2012, 14:08
    #38069748
Роман Дынник
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Объект как сущность или атрибут
>>>А для проектирования многих БД пока еще ER в большинстве случаев рулит.
Ну так рули, откуда тогда вопросы возникают? )
...
Выбирай нотацию которая подходит и более понятна для задачи, с необходимым уровнем детализации.
А на какие уж ты ее технологии натянешь - это вопрос другого порядка.
...
Рейтинг: 0 / 0
07.12.2012, 14:20
    #38069784
vadiminfo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Объект как сущность или атрибут
Роман Дынник>>>А для проектирования многих БД пока еще ER в большинстве случаев рулит.
Ну так рули, откуда тогда вопросы возникают? )
...
Выбирай нотацию которая подходит и более понятна для задачи, с необходимым уровнем детализации.
А на какие уж ты ее технологии натянешь - это вопрос другого порядка.
Ну я просто так понял вопрос ТС, что он обратил внимание на то, что в одних ER является атрибутом, в других оказывется сущностью.
И вопрос был как разрулить именно в ER считать это сущностью или атрибутом.

Возникают вопросы такие, скорее всего, из-за того, что нет формального способа, а есть альтернативы перед проектировшиком.

Да выбирать. Просто моно выбрать более удачно, а моно менее.
...
Рейтинг: 0 / 0
07.12.2012, 14:33
    #38069822
Роман Дынник
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Объект как сущность или атрибут
>>>И вопрос был как разрулить именно в ER считать это сущностью или атрибутом.
>>>Возникают вопросы такие, скорее всего, из-за того, что нет формального способа, а есть альтернативы перед проектировшиком.
Формального способа нет. Это определяется необходимым уровнем декомпозиции, детализации, нормализации.
В конце-концов нормализовать модель можно до полной декомпозиции, а потом и до 0 и 1.
...
Рейтинг: 0 / 0
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Объект как сущность или атрибут / 25 сообщений из 25, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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