Главная страница


su.dbms.sql

 
 - SU.DBMS.SQL ------------------------------------------------------------------
 From : Serg Vasiltsoff                      2:5020/400     28 Feb 2001  16:05:30
 To : All
 Subject : Re: DB structure
 -------------------------------------------------------------------------------- 
 
 > Уже очередной раз возникает вопрос по поводу организации структуры БД
 > конкретно интересует вопрос учета движения материалов и изделий на
 > предприятии.
 > Есть два основных пути все документы связанные с движением материалов
 > содержатся в двух основных таблицах (док/табл. часть) т.е. приход,
 > расход, перемещение, запуск в производство и т.д.  естественно в этих
 > таблицах будут все возможные поля нужные в одном документе и ненужные
 > в другом и
 > другой способ на каждый документ свой таблицы...вроде как негибко да и
 > дублирование
 
 Читать - не перечитать про дизайн еще Вам, уважаемый :)
 Если "документы" по "движению" - одна сущность, то и место ей в одной
 таблице. Если разные - то в разных. Если вопрос в переменном числе
 реквизитов, то тогда таблица - хранилище с таблицей - описателем и механизм
 выбора / контроля. Что-то типа:
 
 Materials // материалы
 (
 ...
 )
 
 Kinds // типы документов: приход, расход, движение
 (
 ...
 )
 
 Documents // сами документы с ОПРЕДЕЛЯЮЩИМИ реквизитами
 (
 ...
 
 references Materials
 references Kinds
 )
 
 ParamList // описатели параметров
 (
 ...
 )
 
 ParamValues // значения параметров
 (
 ...
 
 references Documents
 references ParamList
 )
 --- ifmail v.2.15dev5
  * Origin: Lime Systems (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 DB structure   Sasha Makarenko   28 Feb 2001 10:09:04 
 Re: DB structure   Serg Vasiltsoff   28 Feb 2001 16:05:30 
 Re: DB structure   Sasha Makarenko   01 Mar 2001 08:10:43 
 Re: DB structure   Serg Vasiltsoff   01 Mar 2001 16:48:09 
Архивное /su.dbms.sql/1200548af1f0c.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional