|
MySQL.RU - Webboard
Вернуться
Организация таблиц (Михаил) 29/12/2004 - 15:01:37
From: Михаил - 29/12/2004 - 15:01:37
Subject:Организация таблиц
-----------------
(Вопрос скорее не конкретно по mysql, а по теории реляционных БД вообще. Прибейте, если оффтопик.)
Привет. Пишу программу для организации хранения и учета различных документов.
Посоветуйте, как грамотно организовать в реляционной БД хранение документов, содержащих внутри себя таблицы. Например: банальные прайс листы, у которых есть даты, названия фирм и таблицы со списком товаров. Или еще что-нибудь в этом роде. Вижу пока только один вариант - одна таблица под список документов (в ней одиночные поля) + еще одна под сами прайсы (в ней строки с товарами со ссылками на конкретный документ).
НО: нужна возможность добавлять в базу новые формы документов, потенциально содержащие внутри себя еще таблицы. Создавать для каждой подтаблицы каждой новой формы документов отдельную таблицу в БД? Как оно правильно? В принципе, наиболее просто хранить такие документы в XML, но хотелось бы иметь возможность писать SQL-запросы и пользоваться остальными плюсами реляционных БД.
Заранее спасибо всем ответившим.
[Это сообщение - спам!]
Последние сообщения из форума
Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL,
версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
19316
|
|