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

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

Вернуться   Форум программистов > .NET Frameworks (точка нет фреймворки) > Общие вопросы .NET
Регистрация

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 05.06.2016, 16:24   #1
vinniepooh
Форумчанин
 
Регистрация: 11.04.2010
Сообщений: 440
Радость Связи в базе данных

Всем привет. Подскажите по диаграмме: есть таблицы БД, и есть связи между таблицами (полями):

Вот если их не будет, что принципиально изменится? По сути, это ограничения аналогично типам в программировании или они призваны как-то помочь в работе? Т.е., больше для удобства или для движка, более строгой реализации логики?
vinniepooh вне форума Ответить с цитированием
Старый 05.06.2016, 17:38   #2
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 19,042
По умолчанию

Ну, например, в продукт можно будет вставить ид не существующей категории. Или нельзя будет на уровне описания связи предусмотреть каскадное удаление. Все это можно конечно через триггера реализовать. Но зачем? Менее эффективно, громоздко и большое поле для внесения в реализацию ошибок
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Старый 06.06.2016, 23:10   #3
vinniepooh
Форумчанин
 
Регистрация: 11.04.2010
Сообщений: 440
По умолчанию

Если не ошибаюсь, тогда это похоже на CONSTRAINTS. Ограничения - связи.
vinniepooh вне форума Ответить с цитированием
Ответ


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как сделать правильные связи в базе данных в access randymarsh13 Помощь студентам 2 22.11.2022 19:08
надо привязать php сайт к базе данных Access и что бы при заполнение формы на сайте данные сохранялись в базе Алёна_))) Microsoft Office Access 2 20.06.2012 12:24
настроить связи в базе данных valuwa Microsoft Office Access 0 11.04.2012 13:23