1 / 1 / 0
Регистрация: 20.04.2014
Сообщений: 60
|
|
1 | |
Как построить инфологическую модель на основе схемы данных?12.04.2015, 15:41. Показов 8690. Ответов 40
Метки нет (Все метки)
Всем привет!
Создал базу данных, есть схема данных. Но не могу на основе схемы данных построить инфологическую модель, где должна быть хотя бы одна связь "многие ко многим." Помогите пожалуйста. Заранее спасибо! Схема данных прилагается.
0
|
12.04.2015, 15:41 | |
Ответы с готовыми решениями:
40
Постройте инфологическую модель предметной области, дамалогическую модель реляционной базы данных Построить инфологическую модель предметной области Построить инфологическую модель предметной области (ИлМ) Не получается составить инфологическую модель |
2833 / 1375 / 215
Регистрация: 13.05.2011
Сообщений: 4,217
|
|
12.04.2015, 15:49 | 2 |
KOPC15, многие им многим - это когда данные попадают из одной таблицы в другую таблицу и из нее, через ключевое поле, в третью. с вас такое есть, только связь надо делать по ключевену полю. пример показать не могу пока.
1
|
1 / 1 / 0
Регистрация: 20.04.2014
Сообщений: 60
|
|
12.04.2015, 15:51 [ТС] | 3 |
Вячеслав Я, а на примере моей схемы это возможно сделать? То есть построить инфологическую модель. База у меня "учет товаров на складе"
0
|
Модератор
|
|
12.04.2015, 16:04 | 4 |
дата накладной и код товара не должны быть в 1 строке
ваша база не нормализована
1
|
26815 / 14494 / 3192
Регистрация: 28.04.2012
Сообщений: 15,782
|
|
12.04.2015, 16:10 | 5 |
KOPC15, по Вашей схеме данных для любой пары таблиц из Контрагент, Складовщики, Товары связь с т.Накладная создает тип отношения "многие-ко-многим":
Контрагент - Накладная - Складовщики Контрагент - Накладная - Товары Складовщики - Накладная - Товары Добавлено через 3 минуты Кстати, замечание shanemac51 верное. Между справочником Товаров и Накладной должна быть таблица товаров, выбранных в Накладной. Это будет как раз классическое "многие-ко-многим"
1
|
1 / 1 / 0
Регистрация: 20.04.2014
Сообщений: 60
|
|
12.04.2015, 16:16 [ТС] | 6 |
mobile, то есть моя база данных не нормализована до 3 НФ ?
0
|
1 / 1 / 0
Регистрация: 20.04.2014
Сообщений: 60
|
|
12.04.2015, 16:24 [ТС] | 7 |
mobile, shanemac51, так будет верно?
0
|
Модератор
|
|
12.04.2015, 16:30 | 8 |
неправильно
надо делить таблицу накладные на 2 таб1 --ид1 --дата --идКлиент .... таб2 --ид2 --ид1 --ид товара --количество ... вы же неоднократно видели некий чек/счет........ --есть общая часть --и табличная
0
|
1 / 1 / 0
Регистрация: 20.04.2014
Сообщений: 60
|
|
12.04.2015, 16:32 [ТС] | 9 |
shanemac51, а на какие две таблицы? Что они из себя будут представлять?
0
|
Модератор
|
|
12.04.2015, 16:36 | 10 |
выкладывайте базу, никто не будет создавать вам ее с нуля
1
|
1 / 1 / 0
Регистрация: 20.04.2014
Сообщений: 60
|
|
12.04.2015, 16:38 [ТС] | 11 |
shanemac51, Вот база. Теперь и запросы придется переделывать(
0
|
1 / 1 / 0
Регистрация: 20.04.2014
Сообщений: 60
|
|
12.04.2015, 17:10 [ТС] | 12 |
mobile, как должна выглядеть схема, чтобы таблица находилась в 3 НФ ?
0
|
Модератор
|
|
12.04.2015, 17:15 | 13 |
пробуйте,ваши запросы должны работать
--удалила таблицу накладная --создала накладная1 --головные части -- накладная2 --табличные и запрос накладная на замену прежней таблицы
0
|
1 / 1 / 0
Регистрация: 20.04.2014
Сообщений: 60
|
|
12.04.2015, 17:23 [ТС] | 14 |
shanemac51, а что означают таблицы Накладная1 и Накладная2 ?Как мне это объяснить преподавателю?
Добавлено через 2 минуты shanemac51, а почему связи пропали?
0
|
Модератор
|
|
12.04.2015, 17:59 | 15 |
я же вам написала
- накладная1 --головные части накладной - накладная2 --табличные части накладной ------------- неужели это настолько сложно понять
0
|
1 / 1 / 0
Регистрация: 20.04.2014
Сообщений: 60
|
|
12.04.2015, 18:05 [ТС] | 16 |
shanemac51, все равно не понял что означают головные части и табличные.
И как это объяснить преподавателю. А почему таблицы Накладная1 и Накладная2 с другими таблицами не связаны?
0
|
Модератор
|
|
12.04.2015, 18:07 | 17 |
я физически не в состоянии объяснить нам основы баз данных
(не писать же учебник да похоже и методички вы не читаете или не понимаете) вы не понимаете основ, аксиом
0
|
1 / 1 / 0
Регистрация: 20.04.2014
Сообщений: 60
|
|
12.04.2015, 18:44 [ТС] | 18 |
shanemac51, mobile, как на основе переделанной схемы данных сделать инфологическую модель?
0
|
459 / 246 / 15
Регистрация: 29.10.2014
Сообщений: 1,079
|
|
12.04.2015, 23:31 | 19 |
KOPC15 Да заведите Вы в первой схеме котрагента на склад и все: у каждого контрагента много складов и каждый склад имеет много контрагентов. Только зачем это нужно?
0
|
1 / 1 / 0
Регистрация: 20.04.2014
Сообщений: 60
|
|
13.04.2015, 10:59 [ТС] | 20 |
commun, я хотел узнать, нормализована ли моя база до 3 НФ и отражает ли база тему "учет товаров на складе" ?
0
|
13.04.2015, 10:59 | |
13.04.2015, 10:59 | |
Помогаю со студенческими работами здесь
20
Создать инфологическую модель Построить модель 8-ми разрядного ЦАП на основе операционного усилителя По заданным логическим выражениям построить цифровую модель логической схемы Неправильная формирование схемы данных в MS Access 2007 или неверная инфологическая модель? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |