1

Может ли кто-нибудь объяснить, в чем заключается преимущество различных типов соединений при объединении полей / таблиц в представлении отношений в MS Access (я использую 2010, но полагаю, что это применимо к более ранним версиям)? Я прекрасно понимаю, почему мне может потребоваться левое внешнее соединение или внутреннее соединение при выполнении запроса, но я не понимаю, что это делает, когда я редактирую отношения между самими таблицами (т.е. не в запросе). Ясно, что «обеспечить ссылочную целостность» означает, что я не могу случайно создать потерянные записи (а объединения запросов не будут этого делать), но применимость типов соединений вне запросов меня озадачивает.

2 ответа2

2

Что касается связи, пожалуйста, подумайте об этом, так как база данных была разработана для работы. Когда вы создаете запросы, эти объединения будут автоматически отображаться на основе представления отношений. База данных будет работать без каких-либо связей в представлении отношений, но для каждого создаваемого вами запроса и отчета; вам придется создавать соответствующие объединения.

1

В зависимости от дизайна базы данных, где объединение действительно применяется только при определенных условиях. Все, что вы определяете в представлении отношений по большей части, будет использоваться всегда. Если вам нужно объединение только для одного запроса, то вы можете захотеть создать только это объединение как часть запроса.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .