Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2011.04.24;
Скачать: CL | DM;

Вниз

связать таблицы   Найти похожие ветки 

 
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;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.01 c
6-1191246733
__Unnamed__
2007-10-01 17:52
2011.04.24
Вопрос про сокеты, а точнее про FD_CLOSE и FD_READ


2-1295504959
Novi4ok1992
2011-01-20 09:29
2011.04.24
Выбор языка интерфейса в программе


2-1295537929
Айнур
2011-01-20 18:38
2011.04.24
Вопрос по Edit


15-1294649384
tat'yanka
2011-01-10 11:49
2011.04.24
Дифрагментация дискового пространства


2-1295432083
Scott Storch
2011-01-19 13:14
2011.04.24
упростить алгоритм TStrings.SetDelimiterText