Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > SQL, базы данных
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 08.06.2012, 15:52   #1
tarakan1983
Форумчанин
 
Аватар для tarakan1983
 
Регистрация: 09.09.2008
Сообщений: 418
По умолчанию Как правильно организовать хранение

Здравствуйте. Помогите пожалуйста.
База данных firebird, проект на Delphi 7.
Есть таблица «Организации», где храниться список моих организаций.
Например,
ИП Иванов
ИП Петров
ИП Сидоров
Есть таблица «Поставщики», где хранятся реквизиты поставщиков, например
ООО «Рога и копыта»
ООО «Вася и Петя»
ООО «Лыжи и носки»
Как мне правильно организовать хранение данных, так чтобы забивать поставщика только один раз, а не каждому ИП, и потом правильно отнести каждого поставщика к каждой организации.
Т.е. так
ИП Иванов поставщики: ООО «Рога и копыта», ООО «Вася и Петя»
ИП Петров поставщики: ООО «Вася и Петя», ООО «Лыжи и носки»
ИП Сидоров поставщики: ООО «Рога и копыта», ООО «Вася и Петя», ООО «Лыжи и носки»


Я думаю так, что в таблице поставщики сделать поле типа varchar, в котором перечислить ID Организаций, но не знаю как потом при выборе «поставщики организации» написать select????
Типа
Код:
 select * from «Поставщики» where фиг его знает…
tarakan1983 вне форума Ответить с цитированием
Старый 08.06.2012, 19:46   #2
evg_m
Старожил
 
Регистрация: 20.04.2008
Сообщений: 5,526
По умолчанию

Цитата:
но не знаю как потом при выборе «поставщики организации» написать select????
ознакомиться с основами SQL
программа — запись алгоритма на языке понятном транслятору
evg_m вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как правильно организовать сохранение в файл delphi JK0 Помощь студентам 1 21.12.2010 21:14
Как правильно организовать непростой шаблон двоичного дерева? nowaalex Общие вопросы C/C++ 10 02.12.2010 02:47
Как "в ручную" правильно организовать ведение истории в базе данных grenles БД в Delphi 2 18.09.2010 10:53
как правильно организовать продажу своего софта? broderweb Свободное общение 11 02.12.2009 17:41
ADO + SQL Server. Как правильно организовать одновременную работу с таблицей Mouse123 БД в Delphi 17 04.07.2008 17:35