Форум: "Прочее";
Текущий архив: 2011.04.24;
Скачать: [xml.tar.bz2];
Внизсвязать таблицы Найти похожие ветки
← →
student1993 (2011-01-09 15:01) [0]помогите связать таблицы между собой
ПОКУПАТЕЛЬ (номер, имя, телефон, электронный_адрес)
ГОРЕЛКА (серийный_номер, тип, версия, дата_изготовления)
РЕГИСТРАЦИЯ (номер, серийный_номер, дата)
РЕМОНТ (номер_счета, серийный_номер, дата, описание, стоимость, номер)
← →
Anatoly Podgoretsky © (2011-01-09 15:30) [1]Учить SQL а сюда вернешься когда возникнут вопросы по Дельфи.
← →
Юрий Зотов © (2011-01-09 15:49) [2]Уточните - что конкретно должен выдать запрос?
← →
student1993 (2011-01-09 16:03) [3]мне, по большей части, нужно выстроить логику зависимости сущностей между собой, а с практической реализацией этой логики в СУБД я справлюсь сам. Боюсь ошибиться ввиду небольших знаний, но мне кажется так:
на каждого покупателя может быть зарегистрировано от 1 до N горелок:
ПОКУПАТЕЛЬ (номер) 1 <---> N (номер) РЕГИСТРАЦИЯ 1 (серийный_номер) <---> N (серийный_номер) ГОРЕЛКИ
проблемы с сущность РЕМОНТ как привязать ее к сущности ПОКУПАТЕЛИ
← →
Чайник © (2011-01-09 16:04) [4]Как подсказывает мой телепатор, имеем следующие отношения (Relations):
1. Объектное отношение ПОКУПАТЕЛЬ с ключевым атрибутом <номер>
2. Объектное отношение ГОРЕЛКА с ключевым атрибутом <серийный_номер>
3. Связное отношение РЕГИСТРАЦИЯ, содержащее ключи на объектные отношения ГОРЕЛКА и ПОКУПАТЕЛЬ (<серийный_номер> и <номер>).
3. Связное отношение РЕМОНТ, содержащее ключи на объектные отношения ГОРЕЛКА и ПОКУПАТЕЛЬ (<серийный_номер> и <номер>).
... дальше читай сам теорию реляционных баз данных.
← →
student1993 (2011-01-09 16:11) [5]все ясно, спасибо. тему можно закрывать
Страницы: 1 вся ветка
Форум: "Прочее";
Текущий архив: 2011.04.24;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.003 c