Форум: "Базы";
Текущий архив: 2010.01.10;
Скачать: [xml.tar.bz2];
ВнизСтруктурирование данных Найти похожие ветки
← →
MacroDenS © (2009-01-22 11:23) [0]Доброго времени суток.
Есть таблица счетов с полями: ИД, контрагент, дата выписки и тд.,
Счет выставляется на какие либо продаваемы товары, которые должы быть перечислены в счете - это можно представить еще одной таблицей: наименование, ед.изм, кол-во, цена за шт.
Количество товаров в счете не ограничено (может быть 1, а может быть и 1000).
А теперь вопрос: как лучше организовать хранение данных в базе. Создавать для каждой записи счета связную таблицу продаваемых товаров? или есть какие-то более удобные методы.
Заранее благодарю.
P.S.: не стоит привязоваться на какой-либо двежек БД и версию Делфы, интересует именно логический алгоритм, а не его конкретная реализация
← →
Медвежонок Пятачок © (2009-01-22 11:30) [1]Создавать одну связную таблицу
← →
Sergey13 © (2009-01-22 11:32) [2]> [0] MacroDenS © (22.01.09 11:23)
> Создавать для каждой записи счета связную таблицу продаваемых
> товаров?
Только не это!!! 8-)
> или есть какие-то более удобные методы.
Конечно. Тебе надо почитать про мастер-детальные связи в БД.
← →
MsGuns © (2009-01-22 11:40) [3]Очень рекомендую посмотреть 1С "Торговля" (типовая конфигурация)
Весьма помогает понять именно "структурирование" объектов БД :)
← →
MacroDens © (2009-01-22 11:53) [4]Тебе надо почитать про мастер-детальные связи в БД.
Спасибо уже начал читать...
И как я понял, это будет одна связная таблица с внешним ключом...
to MsGuns © (22.01.09 11:40) [3]
Спасибо, обязательно посмотрю
← →
Sergey13 © (2009-01-22 12:02) [5]> [4] MacroDens © (22.01.09 11:53)
> И как я понял, это будет одна связная таблица с внешним ключом...
Скажем так - в простейшем случае да.
← →
MacroDens © (2009-01-22 12:17) [6]to Sergey13 ©
Буду премного благодарен, если подскажещь какие книги лучше почитать, а то гугл выкидывает в основном на рефераты - а там мастер-детальные связи описываются только поверхностно
← →
Sergey13 © (2009-01-22 13:10) [7]> [6] MacroDens © (22.01.09 12:17)
> а то гугл выкидывает в основном на рефераты
Вот уж извини, но ... Не верю! (с)
Поищи по другим словосочетания. "Теория построения БД", "нормальные формы" и т.д. Рекомендовать ничего конкретного не буду, ибо и сам толстых книжек не читал (каюсь, но когда я учился их было не так просто купить/достать), но вот статей разных читал не мало.
На sql.ru и ibase.ru есть неплохие сборники подобной литературы.
← →
Petr V. Abramov © (2009-01-23 15:38) [8]http://www.ozon.ru/context/detail/id/2309312/
вот это почитай
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2010.01.10;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.005 c