Что такое сущность в Microsoft Access?

Сущность в Microsoft Access выполняет очень важную роль. Его задача - представить человека, место, объект, событие или идею, которые хранят и обрабатывают данные. У объекта в реляционной базе данных есть собственная таблица. В таблице сущности находятся атрибуты, также называемые полем или столбцом, которые характеризуют сущность.

При создании каждой сущности рекомендуется указывать назначенный ключ, который является первичным ключом, чтобы гарантировать, что записи таблицы содержат только одно уникальное значение. В Microsoft Access, когда не назначается первичный ключ, Microsoft Access автоматически создает тип данных autonumber после получения вашего разрешения. Обратите внимание, что существуют определенные ограничения на автонумерацию типов данных при обеспечении ссылочной целостности.

Видео дня

Диаграмма "сущность-взаимосвязь"

На этапе проектирования базы данных Microsoft Access диаграмма сущность-связь, или E-R, является популярным визуальным элементом. представление структуры реляционной базы данных, которая иллюстрирует все сущности, атрибуты и отношения. Эта диаграмма создается перед физическим вводом какой-либо информации в базу данных. На диаграмме E-R объекты представлены в виде прямоугольников.

Первичный ключ, который представляет собой столбец или набор столбцов, которые однозначно идентифицируют данную строку в таблице для каждой сущности, отображается над линией в прямоугольнике для каждой сущности. Остальные поля, завершающие объект, отображаются под линией в прямоугольнике. Пунктирная линия от одного прямоугольника к другому указывает отношения, обычно первичный ключ к внешнему ключу, который поле (или набор полей) в таблице, значение которого требуется, чтобы соответствовать значению первичного ключа на секунду Таблица.

Целостность сущности

При выборе поля в качестве первичного ключа недопустимое значение NULL, которое является неизвестным или неприменимым значением. Целостность объекта - это правило, согласно которому никакое поле, являющееся частью первичного ключа, не может принимать нулевые значения. Правило выражает уникальность. Каждая запись будет иметь свой собственный идентификатор, и предотвращение того, чтобы первичный ключ имел нулевое значение, гарантирует, что одна запись будет отличима от другой.

Зависимая организация против независимой организации

Зависимая сущность - это таблица, для идентификации которой требуется связь с другой таблицей. Независимый объект - это таблица, не требующая связи с другой таблицей. На диаграмме E-R круглые углы представляют зависимый объект, а квадратные углы представляют независимый объект.

Модель отношения сущность

Модель E-R - подходящий подход для представления данных в базе данных Microsoft Access, которая использует диаграммы E-R, аналогичные метод, используемый языком проектирования баз данных исключительно как инструмент для представления сущностей, атрибутов и отношения. В модели E-R прямоугольники представляют сущности, а треугольники - отношения. Чтобы проиллюстрировать отношения, общие для сущностей, линии соединяют сущности и помечаются, чтобы указать тип взаимосвязи. Например, отношение «один ко многим» между объектами представлено как «от 1» до «n», а отношение «многие ко многим» между объектами представлено как «m» - «n».

Составная сущность

Составная сущность - это подходящее решение для иллюстрации сущности, которая существует для выполнения отношения «многие ко многим». Эти отношения представляют собой ромб внутри прямоугольника.