Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 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.46 MB
Время: 0.004 c
15-1293095836
Павел Калугин
2010-12-23 12:17
2011.04.24
Встретим новый год в Нижнем Новгороде?


15-1294694994
Юрий
2011-01-11 00:29
2011.04.24
С днем рождения ! 11 января 2011 вторник


2-1295512726
Dennis I. Komarov
2011-01-20 11:38
2011.04.24
Архивация


15-1294954192
Юрий
2011-01-14 00:29
2011.04.24
С днем рождения ! 14 января 2011 пятница


2-1295382612
Студент
2011-01-18 23:30
2011.04.24
Насколько я неправильно вывожу на печать через TPrinter?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский