0 / 0 / 0
Регистрация: 22.12.2014
Сообщений: 11
|
|
1 | |
Ремонт компьютерной техники26.03.2016, 11:26. Показов 9867. Ответов 7
Метки нет (Все метки)
Всем привет,
Есть база (Ремонт компьютерной техники).Проблема в следующем: Если клиент приносит на починку или замену оборудование, с 1 неисправной комплектующей, то проблем нет. Если комплектующих несколько, то не могу разобраться в проектировании таблиц (комплектующие и ремонт) и расстановке составных ключей. Помогите пожалуйста! П.ы. и вообще, если есть какие либо недочеты или ошибки в проектировании, сообщите о них. Заранее спасибо =)
0
|
26.03.2016, 11:26 | |
Ответы с готовыми решениями:
7
Учет компьютерной техники Бд учета компьютерной техники БД - Отдел компьютерной техники в магазине Учет компьютерной техники в учебном заведении |
8860 / 5908 / 585
Регистрация: 27.03.2013
Сообщений: 19,580
|
|
26.03.2016, 12:04 | 2 |
Олег Васильевич, Примерчик не моего формата, но раз уж ни кто даже не соизволил просто отписаться, типа поругать или присоветовать, могу предложить свой вариантик, недоработанный конечно, но может чем и поможет.
1
|
26806 / 14485 / 3192
Регистрация: 28.04.2012
Сообщений: 15,782
|
|
26.03.2016, 12:09 | 3 |
Схема достаточно простая и в целом верная. Только в т.Заявки лишние ключи на id_zayav и id_sotr. Уникальность записи обеспечивается ключевым счетчиком id_rem. Большей подробности не требуется.
Когда комплектующих несколько, то на каждую надо делать отдельную запись. Ваша схема таблиц это позволяет. Во вложении пример формы как это удобно делать. В главной форме без источника данных (Main) поля со списком на выбор заявки, вида ремонта и сотрудника. В подформе таблица Ремонт. С помощью свойств Основные поля/Подчиненые поля подформа синхронизирована с комбо на главной форме. Связанные поля спрятаны. На поле id_komp сделан комбо для выбора комплектующих
1
|
8860 / 5908 / 585
Регистрация: 27.03.2013
Сообщений: 19,580
|
|
26.03.2016, 12:13 | 4 |
Если это ко мне, то тут я не советчик, т. к. практик, люблю руками пощупать, а как уже писал, форматик не мой.
Иду мимо.
1
|
0 / 0 / 0
Регистрация: 22.12.2014
Сообщений: 11
|
|
26.03.2016, 12:27 [ТС] | 5 |
Спасибо, на вашем примере разобрался. Увидел у вас разделение поля ФИО на 3 поля (Фамилия, имя, отчество) в таблице "Сотрудники". Чем это удобней одного поля ФИО? Я плюсов не вижу, одна морока с этим =)
0
|
8860 / 5908 / 585
Регистрация: 27.03.2013
Сообщений: 19,580
|
|
26.03.2016, 12:49 | 6 |
Это иногда очень удобно, типа если - Иванов Иван иванович, а нужно Фамилия и инициалы. типа подпись или что то подобное - Иванов И. И. или И. И. Иванов, то просто элементатно настроить, чем из одного поля выбирать нужное и сокращать потом до первой буковки.
Возможно у вас ещё опыта в этом нет, типа не сталкивались с подобными заморочками, но поверьте на слово именно так в 1000 раз проще.
0
|
7398 / 4535 / 295
Регистрация: 12.08.2011
Сообщений: 14,025
|
|
28.03.2016, 05:25 | 7 |
Сообщение было отмечено VinniPuh как решение
Решение
Удобней? А чем удобней хранить сахар и макароны в разных пакетах, а не в одном?
0
|
0 / 0 / 0
Регистрация: 14.05.2017
Сообщений: 1
|
|
29.05.2017, 18:35 | 8 |
PuhKMV, Добрый вечер!
А есть ли у вас более новая версия данной базы данных? Спрашиваю исключительно для учебных целей. Очень выручите. Заранее спасибо
0
|
29.05.2017, 18:35 | |
29.05.2017, 18:35 | |
Помогаю со студенческими работами здесь
8
База данных учет компьютерной техники DB Автоматизация учета ремонтных работ компьютерной техники Необходимо доделать бд отдел компьютерной техники в магазине бд ремонт бытовой техники Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |