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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 23.11.2013, 12:49   #1
RikkiTan
Пользователь
 
Аватар для RikkiTan
 
Регистрация: 15.11.2011
Сообщений: 62
По умолчанию База данных автомобилей

Доброго времени суток! Прикрепил к сообщению картинку. Подскажите, пожалуйста, можно ли так связывать таблицы "Автомобиль", "Состояние автомобиля" и "Собственность". Нет ли в этом каких-нибудь логических противоречий или противоречий с основами баз данных? Никакой конкретной предметной области нет, просто сказано создать БД, содержащую сведения об автомобилях, т.е. отработка элементов.
В полях "Арендован" вводится значение "Да/Нет". В поле "Состояние" вводится в каком состоянии находится автомобиль.
Изображения
Тип файла: jpg авто.jpg (15.0 Кб, 114 просмотров)
RikkiTan вне форума Ответить с цитированием
Старый 23.11.2013, 13:00   #2
Кольша
Далеко не
Участник клуба
 
Аватар для Кольша
 
Регистрация: 11.08.2011
Сообщений: 1,512
По умолчанию

Номер(если я правильно понял значения слова номер) автомобиля может меняться, так что я бы сделал например серийный номер автомобиля.
Кольша вне форума Ответить с цитированием
Старый 23.11.2013, 13:00   #3
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

Таблица "Состояние автомобиля" вообще не нужна - поля "Состояние" и "Год выпуска" перетащить в таблицу "Автомобиль". С таблицей "Собственность" не понятки - смысл? Владелец есть. Кто у кого арендует? Если аренда у владельца, информацию об аренде можно спокойно в "Автомобиль" перетащить
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Старый 23.11.2013, 13:15   #4
RikkiTan
Пользователь
 
Аватар для RikkiTan
 
Регистрация: 15.11.2011
Сообщений: 62
По умолчанию

Цитата:
Сообщение от Аватар Посмотреть сообщение
С таблицей "Собственность" не понятки - смысл? Владелец есть. Кто у кого арендует? Если аренда у владельца, информацию об аренде можно спокойно в "Автомобиль" перетащить
Имелось ввиду, куплен ли автомобиль в автосервисе или же он арендован.

Последний раз редактировалось RikkiTan; 23.11.2013 в 13:22.
RikkiTan вне форума Ответить с цитированием
Старый 23.11.2013, 13:18   #5
eval
Подтвердите свой е-майл
 
Регистрация: 29.08.2012
Сообщений: 4,011
По умолчанию

каша таблиц без смысла
eval вне форума Ответить с цитированием
Старый 23.11.2013, 13:30   #6
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

Цитата:
Имелось ввиду, куплен ли автомобиль в автосервисе или же он арендован.
Ну тогда эту информацию в Автомобиль. Останутся таблицы Владелец и Автомобиль и таблица-связка Владение для организации отношения многие-к-многим. Усё.
Цитата:
каша таблиц без смысла
Ну минимальный учебный смысл есть
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Старый 23.11.2013, 13:35   #7
RikkiTan
Пользователь
 
Аватар для RikkiTan
 
Регистрация: 15.11.2011
Сообщений: 62
По умолчанию

Спасибо! Очень помогли!
RikkiTan вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Каталог автомобилей lynx505 Свободное общение 0 29.11.2012 15:41
база данных. добавление и удаление данных midiss Общие вопросы Delphi 3 09.12.2011 13:07
База данных и технология хранения данных Kate1 Помощь студентам 2 17.11.2011 23:27
Небольшая база в Open Office База данных. sashaman Фриланс 3 11.04.2010 20:13
База данных с возможностью приема данных из файлов Excel Al_Sha БД в Delphi 6 16.10.2009 15:34