Когда вы имеете дело с базой данных, вы встречаете слова сущность, экземпляр и атрибут по крайней мере один раз.

Так отличаются ли эти слова от слов таблица, запись и столбец?

Давайте разберемся!

Если вы посмотрите сущность в словаре, там будет написано "существенный" или "необходимый".

В мире баз данных сущность — это «набор деловых интересов».

Например, предположим, что мы разрабатываем сервис электронной коммерции.

Эта услуга деловые интересы включает в себя использование торговых центров "клиенты" и "товары", проданные, а также "списки покупок". продукции заказчика.

Так что же такое сущность в этом примере?

Сущностями этой службы являются "клиенты", "товары" и "списки покупок".

Проще говоря, это называется entity = table.

Таблица не содержит только одну запись, а состоит из нескольких записей.

Таким образом, сущности также являются коллективными.

Итак, как вы называете одну запись в сущности (таблице) «клиент»?

Эта запись является экземпляром.

Другими словами, объект представляет собой набор однородных экземпляров, представляющих интерес для бизнеса, или набор действий, выполняемых экземплярами.

Удобно думать об этом как entity=table, record=instance.

Так что с колонкой?

Сущность (таблица) «клиент» состоит из нескольких столбцов внутри одного экземпляра.

Эти столбцы характерны для экземпляра.

Например, «клиент» характеризуется «именем», «рождением», «типом клиента» и т. д.

Функции этих экземпляров называются атрибутами.

В заключение, это таблица, запись или столбец, воплощающие сущности, экземпляры и атрибуты, на которые ссылается моделирование данных.

  • entity : набор деловых интересов (= таблица)
  • экземпляр: деловой интерес (= запись)
  • атрибут : характеристика делового интереса (=столбец)

Если этот пост был полезен, пожалуйста, несколько раз нажмите кнопку аплодисментов 👏, чтобы выразить свою поддержку автору 👇

🚀Разработчики: учитесь и развивайтесь, не отставая от того, что важно, ПРИСОЕДИНЯЙТЕСЬ К FAUN.