Из средневековой латинской книги « сущность» - это совокупность, которую можно рассматривать как единое целое . Эта концепция часто используется для обозначения корпорации или компании, которая считается юридическим лицом .
Например: «Буэносайрская организация объявила себя банкротом, когда не смогла взять на себя финансовые обязательства», «Я работаю на организацию с репутацией, которая присутствует в четырнадцати странах нашего континента», «Североамериканский игрок стал новым подписанием черно-белая сущность ", " Тяжелое обвинение против сущности под председательством Джона Смита ".
Термин, с другой стороны, позволяет ссылаться на определенные территориальные подразделения внутри государства . Субнациональным образованием может быть провинция, община или регион, в числе других классификаций: провинции Аргентинской Республики, автономные сообщества Испании, кантоны Швейцарии, коммуны Чили, департаменты Боливии, префектуры Японии. и т. д.
Сущность - это также ценность или важность чего-либо . В этом смысле, когда вещь имеет сущность, она имеет особую актуальность: «Обвинение министра не имеет сущности и скоро будет забыто», «Слово доктора Филименти имеет сущность в провинциальной медицине и должно быть услышано» «Я не собираюсь комментировать сказанное без сущностей, которые только сбивают с толку население».
Для философии сущность - это то, что составляет сущность вещи . В более широком смысле сущность или сущность - это нечто, чье существование распознается онтологической системой. Существуют конкретные объекты (например, люди или материальные объекты) и абстрактные объекты (свойства, возможности, мысли).
В вычислениях, более конкретно в объектно-ориентированном программировании, вы можете определить сущность как класс, обладающий базовыми свойствами ряда происходящих классов. Через наследование разные классы могут использовать свойства и методы одного и того же материнского класса; в зависимости от структуры, предлагаемой каждым разработчиком, и характеристик каждого языка, также можно взять элементы основного класса за основу для создания других, как правило, более сложных или специфических.
Очень часто используется класс сущностей для объявления свойств, таких как переменные положения в пространстве, с их соответствующими методами get (для получения их значений) и set (для хранения в них новых значений), которые будут служить основой для большого числа объекты. Например, в контексте видеоигры и объект вражеского типа, и объект основного типа персонажа могут использовать один и тот же класс сущностей, хотя оба требуют своих собственных классов для определения своих конкретных методов и свойств.
В области баз данных представление, которое сделано из концепции или объекта реального мира в самой базе, называется сущностью. Каждый объект должен быть описан в структуре базы данных (набор таблиц и полей с их соответствующими типами данных, их взаимосвязями и ограничениями, такими как правила для сохранения целостности данных или во избежание избыточности данных. то же самое), следуя определенной модели (набор понятий, используемых для описания структуры).
Если в качестве примера берется сервисная компания, можно сказать, что одним из объектов в вашей базе данных, безусловно, будет Клиент, который, в свою очередь, будет состоять из ряда атрибутов, таких как имя, фамилия, номер телефона и адрес электронной почты . В свою очередь, согласно модели взаимосвязи сущностей, можно различить сильные сущности (имеющие ключевые атрибуты) и слабые сущности (которые зависят от ключевых атрибутов первых).