3 / 3 / 0
Регистрация: 10.10.2012
Сообщений: 70
|
|
1 | |
Требуется корректировка по составлению базы данных составляющих предметов кабинета информатики07.12.2012, 20:09. Показов 1180. Ответов 6
Метки нет (Все метки)
Здравствуйте. У меня не получаются некоторые моменты в создании базы данных, не могли бы Вы мне помочь???
У меня имеется 4 основных таблицы (подробнее на скрине 2 ) и у меня не получается объединить 2 из них(я выделил их на скрине 2 ). Когда ставлю галочку «целостности данных» выдает ошибку(1 скрин). Где я допустил ошибку?
0
|
07.12.2012, 20:09 | |
Ответы с готовыми решениями:
6
Компьютер для кабинета информатики Софт для кабинета информатики Создать список типа базы данных из фамилий, предметов, оценок по ним Проект - Автоматизация и корректировка уже созданной базы данных и соответствующей веб-интерфейса |
3 / 3 / 0
Регистрация: 10.10.2012
Сообщений: 70
|
|
07.12.2012, 20:35 [ТС] | 2 |
Так же мне необходимо в эту базу данных кабинетов добавит данные о компьютерах находящихся в них.
Имеется такое Примечание: компьютеры закупаются партиями (однотипных Пк состоящих из материнской платы, процессоров, оперативной памяти, жестких дисков), каждая партия приобретается в фирмах, одной закупкой. О фирме надо иметь данные (название, адрес телефон, фамилию директора). Каждом ПК присваивается инвентарный номер. При выходе из строя ПК можно закупать комплектующие и делать замену. Данные о замене (дата, название заменяемой детали, в каком ПК) Проверти правильно ли я создал таблицы и связи между ними?
0
|
2842 / 774 / 41
Регистрация: 20.05.2012
Сообщений: 2,055
|
|
07.12.2012, 21:23 | 3 |
По порядку.
Если пишет про целостность - то, скорей всего, в таблице на стороне Многие как-то то оказались записи (строки) со значением внешнего ключа (который соединяется с первичным ключом таблицы на стороне Один), который отсутствует в главной (Один-) таблице. Проверьте, потом разбираться далее... Добавлено через 3 минуты Вообще, нужна ли такая целостность, решает разработчик. Но это уже другой вопрос
0
|
3 / 3 / 0
Регистрация: 10.10.2012
Сообщений: 70
|
|
07.12.2012, 21:28 [ТС] | 4 |
0
|
3 / 3 / 0
Регистрация: 10.10.2012
Сообщений: 70
|
|
07.12.2012, 21:32 [ТС] | 5 |
Хотелось бы узнать правильно ли я установил связи всех таблиц?
0
|
730 / 406 / 95
Регистрация: 19.12.2010
Сообщений: 756
|
|
07.12.2012, 23:53 | 6 |
есть сомнительные связи. но не это главное.
В таблице материалы есть все, но нет названия материала. Фирма производит не коды деталей, а детали. Таблица детали вообще не похожа на таблицу с точки зрения инфологической модели БД. матплата,проц и др. это что? судя по структуре таблицы это есть имена полей. по вашему компьютерные комплектующие ограничиваются только тем перечнем, который есть в таблице детали. а если надо добавить новое комлектующее будем добавлять новое поле. Проще переделать таблицу детали к такому виду код_детали название. и пусть пользователь вводит любые детали. Пока все,хотя связи и логически необоснованные таблицы остались.
0
|
2842 / 774 / 41
Регистрация: 20.05.2012
Сообщений: 2,055
|
|
08.12.2012, 02:10 | 7 |
Навскидку примерно так. Хотя я бы, наверное, объединил бы таблицы Матер средства и ПК, а также Номер инвентаря и Номер инвенторя пк (последние даже по названию напрашиваются в одну сущность)
0
|
08.12.2012, 02:10 | |
08.12.2012, 02:10 | |
Помогаю со студенческими работами здесь
7
Требуется совет по составлению комплектации игрового пк Корректировка базы данных "Продажа авто" Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |