![]() |
|
Модераторы: LSD |
![]()
|
|
| ЛунныйОборотень |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 174 Регистрация: 12.11.2006 Репутация: нет Всего: 1 |
Здравствуйте!
Есть таблица.в процессе нормализации получились 4 таблицы.я сделал пока 3. Изначально главная таблица Система сигнализации имела такие поля- 1.код 2.имя товара 3. производитель 4.цена 5. описание Попытался нормализовать.Вот что получилось. Система сигнализации 1. код 2. Производитель Вид сигнализации 1. код 2.вид сигнализации Связь 1 и 2 1. код 2. код системы сигнализации 3. код вида сигнализации Сделал связи один ко многим. Код(Система сигнализации)---> код вида сигнализации Код(Вид сигнализации)------> код системы сигнализации Правильная ли эта структура? Если нет, можно ли пример как надо?Чтобы я мог отталкиваться от него. Спасибо. |
|||
|
||||
| Gluttton |
|
|||
![]() Начинающий ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1170 Регистрация: 28.8.2008 Где: Феодосия Репутация: 10 Всего: 54 |
Изначально вид сигнализации не учитывается, а в дальнейшем учитывается, почему так? -------------------- Слава Україні! |
|||
|
||||
| Zloxa |
|
|||
|
Чо? ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3473 Регистрация: 12.9.2008 Репутация: 11 Всего: 161 |
С какой целью нормализуете?
-------------------- Достоверно известно, что 89% людей доверяют статистике взятой с потолка |
|||
|
||||
| ЛунныйОборотень |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 174 Регистрация: 12.11.2006 Репутация: нет Всего: 1 |
Предполагается, что вид сигнализации описывается в описании. Но потом решил вынести это в отдельную таблицу. Идея пришла после прочтения вот этого топика . Нормализация нужна-дипломчик:( |
|||
|
||||
| Zloxa |
|
|||
|
Чо? ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3473 Регистрация: 12.9.2008 Репутация: 11 Всего: 161 |
На этот же вопрос членам приемной комиссии вы намерены ответить так же? Это сообщение отредактировал(а) Zloxa - 11.4.2011, 08:55 -------------------- Достоверно известно, что 89% людей доверяют статистике взятой с потолка |
|||
|
||||
| ЛунныйОборотень |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 174 Регистрация: 12.11.2006 Репутация: нет Всего: 1 |
как я понимаю нормализация нужна .чтобы не дублировать туже информацию.
|
|||
|
||||
| Zloxa |
|
|||
|
Чо? ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3473 Регистрация: 12.9.2008 Репутация: 11 Всего: 161 |
Что плохого в дублировании? Не всегда дублирование - плохо. Не всегда нормализация нужна. Иногда нормализция вредна. Что вас приводит к мысли, что у вас не тот самый случай? Тем более, если имеем дело с дипломной работой. Диплом не должен работать, он должен быть обоснован. Если вы не способны обосновать сделаное - все равно что вы делаете, это будет фейл. Если вы способны обосновать не сделаное, то это успех. -------------------- Достоверно известно, что 89% людей доверяют статистике взятой с потолка |
|||
|
||||
| ЛунныйОборотень |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 174 Регистрация: 12.11.2006 Репутация: нет Всего: 1 |
Моя задача- проанализировать реляционный и объектный подход на примере предметной области.
И в объектном случае эти виды сигнализации должны быть вложенными таблицами. в данном случае я пытаюсь сделать это реляционным способом. чтобы потом сравнить с объектным- по CRUD например. + выборки. |
|||
|
||||
| Zloxa |
|
|||
|
Чо? ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3473 Регистрация: 12.9.2008 Репутация: 11 Всего: 161 |
Однако ж, тем не менее, в той постановке задачи, которую вы привели, нормализации может подлежать лишь произиводитель, и то - весьма спорно.
Добавлено через 1 минуту и 14 секунд Из какого пальца высосаны сигнализации, в каких отношениях они должны состоять с товаром и вообще чо за хрень вы лепите - не очевидно -------------------- Достоверно известно, что 89% людей доверяют статистике взятой с потолка |
|||
|
||||
| ЛунныйОборотень |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 174 Регистрация: 12.11.2006 Репутация: нет Всего: 1 |
Есть система инженерной безопатности.
Одна из подсистем- сигнализация. Она же одна из таблиц. Мне надо сравнить оба подхода -объектный и реляционный. В объектом мне нравится то ,что меньше надо заморачиваться с проектированием. + можно сделать вложенные таблицы, что удобно в этой задаче. вот откуда высасывается сигнализация. |
|||
|
||||
| Zloxa |
|
|||
|
Чо? ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3473 Регистрация: 12.9.2008 Репутация: 11 Всего: 161 |
Это ВСЕ объясняет. Да, это возможно! -------------------- Достоверно известно, что 89% людей доверяют статистике взятой с потолка |
|||
|
||||
| ЛунныйОборотень |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 174 Регистрация: 12.11.2006 Репутация: нет Всего: 1 |
Прошу прощения за орфографию- быстро писал.
|
|||
|
||||
| Akina |
|
|||
|
Советчик ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 20581 Регистрация: 8.4.2004 Где: Зеленоград Репутация: 13 Всего: 454 |
Сливай воду. Когда тебя спросят, почему сигнализации выделены в сущность, ты будешь бледно выглядеть. Прежде чем хвататься за реляционный подход и нормализацию, холрошо бы прочитать и понять, что это, на каких принципах основано и как именно делается. -------------------- О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума. |
|||
|
||||
| bend0r |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 76 Регистрация: 14.9.2005 Репутация: нет Всего: 2 |
код-это код продукта или это идентификатор таблицы?
вообще наверно код продукта и тогда из той инфы что предоставил: таблица1 id производитель таблица2 id вид таблица3 id таблица1_id таблица2_id код имя товара цена описание Если это дипломная то скорей всего кроме как добавить и вернуть список этих сигнализаций, ничего с этими данными делать не будешь, то храни в одной таблице и парься |
|||
|
||||
| ЛунныйОборотень |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 174 Регистрация: 12.11.2006 Репутация: нет Всего: 1 |
Как я понимаю код это idшник.
|
|||
|
||||
![]()
|
| Правила форума "Общие вопросы по базам данных" | |
|
|
Данный форум предназначен для обсуждения вопросов о базах данных не попадающих под тематику других форумов:
Данный форум не предназначен для:
Если вы не соблюдаете эти правила, не удивляйтесь потом не найдя свою тему/сообщение.
Полезные советы: Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, LSD, Zloxa. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | СУБД, общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |