
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
15.11.2015, 22:51
|
|||
|---|---|---|---|
|
|||
Выявление функциональных зависимостей(ФЗ) |
|||
|
#18+
Доброго времени суток! Господа, нужно помощь с ФЗ. Уже все варианты перепробовал, ничего не получается=( Тема: магазин (штучные товары). Сущности и атрибуты я выделил такие: 1) Товар: наименование, стоимость, код в базе. 2) Персонал: id_personal, ФИО, должность, контактный номер телефона. 3) Поставщик: id_lifnr, название, код в базе, адрес, контактный номер телефона. 4) Покупка: № покупки, дата покупки, товар(код в базе), количество, сумма к оплате, продавец(id_personal). 5) Поставка: № поставки, дата поставки, товар(код в базе), количество, сумма к оплате, поставщик(код в базе). ФЗ: Наименование --> Код в базе Стоимость Контактный номер телефона --> id_personal ФИО Должность Название --> Контактный номер телефона id_lifnr Код в базе Адрес № покупки --> Товар(код в базе) Количество Дата покупки Сумма к оплате Продавец(id_personal) № поставки --> Товар(код в базе) Количество Дата поставки Сумма к оплате Поставщик(код в базе) Но тут есть ошибки. Ошибки в №Покупки и №Поставки. По номерам Покупки и Поставки нельзя явно определить Товар(так как их может быть несколько) и Количество товаров. Если Количество товаров еще можно определить сочетанием атрибутов (№Покупки/Поставки, Товар), то Товар определить так не получится. Подскажите, как можно явно определить Товар? Для наглядности я составил табличку: ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
15.11.2015, 23:12
|
|||
|---|---|---|---|
Выявление функциональных зависимостей(ФЗ) |
|||
|
#18+
PROaction, Так тебе надо вводить ещё 2 таблицы, мастер-детейл каждая. На покупки и поставки. соотв. в (Покупка) и (Поставка) у тебя будут запсимости (Покупка): (№ покупки, дата покупки, продавец) зависят от покупки (её ID) (количество товара и , сумма к оплате) зависят от товар(код в базе), То же самое в Поставка: 5) Поставка: (№ поставки, дата поставки, поставщик(код в базе). -- от поставки, (количество, сумма к оплате) -- от товара Из наличия двух ФЗ в каждом отношении следует, что эти отношения нужно разбивать на два отношения (две таблицы), каждую. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
16.11.2015, 00:13
|
|||
|---|---|---|---|
|
|||
Выявление функциональных зависимостей(ФЗ) |
|||
|
#18+
MasterZiv, то есть вот так: Покупка: №Покупки --> Дата покупки Продавец Товар(код в базе) --> Количество товара Сумма к оплате Поставка: №Поставки --> Дата поставки Поставщик(код в базе) Товар(код в базе) -->Количество товара Сумма к оплате ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
16.11.2015, 10:30
|
|||
|---|---|---|---|
Выявление функциональных зависимостей(ФЗ) |
|||
|
#18+
1) Товар: наименование, стоимость , код в базе. 2) Персонал: id_personal, ФИО, должность, контактный номер телефона .Так неверно (болдом). 1. Стоимостей может быть много. И она может меняться во времени и нужно будет знать, когда и сколько стоил тот или иной товар. 2. Телефонов может быть много: секретарь, рабочий, личный, домашний. Должностей может быть более одной (хоть и редко). зы: сабж - тема довольно ёмкая. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
16.11.2015, 12:10
|
|||
|---|---|---|---|
Выявление функциональных зависимостей(ФЗ) |
|||
|
#18+
Разбейте сущность Покупка на две: собственно Покупка (Номер, Дата, Продавец, ...) и Спецификация покупки (Покупка,Товар,Количество,Сумма...) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
17.11.2015, 09:39
|
|||
|---|---|---|---|
Выявление функциональных зависимостей(ФЗ) |
|||
|
#18+
PROactionMasterZiv, то есть вот так: Покупка: №Покупки --> Дата покупки Продавец Товар(код в базе) --> Количество товара Сумма к оплате Поставка: №Поставки --> Дата поставки Поставщик(код в базе) Товар(код в базе) -->Количество товара Сумма к оплате ? да, типа так. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
17.11.2015, 09:40
|
|||
|---|---|---|---|
Выявление функциональных зависимостей(ФЗ) |
|||
|
#18+
LSV1) Товар: наименование, стоимость , код в базе. 2) Персонал: id_personal, ФИО, должность, контактный номер телефона .Так неверно (болдом). 1. Стоимостей может быть много. И она может меняться во времени и нужно будет знать, когда и сколько стоил тот или иной товар. 2. Телефонов может быть много: секретарь, рабочий, личный, домашний. Должностей может быть более одной (хоть и редко). зы: сабж - тема довольно ёмкая. это спорно, зависит от постановки. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
17.11.2015, 10:49
|
|||
|---|---|---|---|
Выявление функциональных зависимостей(ФЗ) |
|||
|
#18+
MasterZivэто спорно, зависит от постановки.Товарный учет - ёмкая область. Главная ее особенность - постоянный эволюционный рост функционала. Добавление различных фич. Постоянный рост аппетита на всяческие удобности и возможности. Поэтому фундаментальные вещи желательно сразу делать правильно. В противном случае можно погрязнуть в бешеных переделках. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
17.11.2015, 12:27
|
|||
|---|---|---|---|
Выявление функциональных зависимостей(ФЗ) |
|||
|
#18+
LSVMasterZivэто спорно, зависит от постановки.Товарный учет - ёмкая область. Главная ее особенность - постоянный эволюционный рост функционала. Добавление различных фич. Постоянный рост аппетита на всяческие удобности и возможности. Поэтому фундаментальные вещи желательно сразу делать правильно. В противном случае можно погрязнуть в бешеных переделках. 100% правильный тезис ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
17.11.2015, 13:30
|
|||
|---|---|---|---|
Выявление функциональных зависимостей(ФЗ) |
|||
|
#18+
LSVMasterZivэто спорно, зависит от постановки.Товарный учет - ёмкая область. Главная ее особенность - постоянный эволюционный рост функционала. Добавление различных фич. Постоянный рост аппетита на всяческие удобности и возможности. Поэтому фундаментальные вещи желательно сразу делать правильно. В противном случае можно погрязнуть в бешеных переделках. У дитя, поди, курсовик, а ты -- "Товарный учет - ёмкая область"... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.11.2015, 10:33
|
|||
|---|---|---|---|
Выявление функциональных зависимостей(ФЗ) |
|||
|
#18+
MasterZivУ дитя, поди, курсовик, а ты -- "Товарный учет - ёмкая область"...Курсовик можно/нужно проектировать неправильно ? :) И про курсовик речь у ТС не шла. Мож чел просто хочет разобраться или халтурку нащупал. :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=32&mobile=1&tid=1540440]: |
0ms |
get settings: |
9ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
168ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
53ms |
get tp. blocked users: |
2ms |
| others: | 12ms |
| total: | 277ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...