<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
		<id>http://neerc.ifmo.ru/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=95.27.40.151&amp;*</id>
		<title>Викиконспекты - Вклад участника [ru]</title>
		<link rel="self" type="application/atom+xml" href="http://neerc.ifmo.ru/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=95.27.40.151&amp;*"/>
		<link rel="alternate" type="text/html" href="http://neerc.ifmo.ru/wiki/index.php?title=%D0%A1%D0%BB%D1%83%D0%B6%D0%B5%D0%B1%D0%BD%D0%B0%D1%8F:%D0%92%D0%BA%D0%BB%D0%B0%D0%B4/95.27.40.151"/>
		<updated>2026-05-09T11:06:01Z</updated>
		<subtitle>Вклад участника</subtitle>
		<generator>MediaWiki 1.30.0</generator>

	<entry>
		<id>http://neerc.ifmo.ru/wiki/index.php?title=%D0%9C%D0%BE%D0%B4%D0%B5%D0%BB%D1%8C_%D1%81%D1%83%D1%89%D0%BD%D0%BE%D1%81%D1%82%D1%8C-%D1%81%D0%B2%D1%8F%D0%B7%D1%8C&amp;diff=75656</id>
		<title>Модель сущность-связь</title>
		<link rel="alternate" type="text/html" href="http://neerc.ifmo.ru/wiki/index.php?title=%D0%9C%D0%BE%D0%B4%D0%B5%D0%BB%D1%8C_%D1%81%D1%83%D1%89%D0%BD%D0%BE%D1%81%D1%82%D1%8C-%D1%81%D0%B2%D1%8F%D0%B7%D1%8C&amp;diff=75656"/>
				<updated>2020-12-27T09:00:38Z</updated>
		
		<summary type="html">&lt;p&gt;95.27.40.151: /* Ассоциации */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Сущности ==&lt;br /&gt;
{{Определение&lt;br /&gt;
|definition =&lt;br /&gt;
'''Сущностью''' (англ. ''entity'') называют некоторый объект, обладающий именем и атрибутами.}}&lt;br /&gt;
{{Определение&lt;br /&gt;
|definition =&lt;br /&gt;
'''Атрибутом''' (англ. ''attribute'') называют некоторую характеристику объекта, содержащую имя атрибута и домен и обладающую некоторыми свойствами. }}&lt;br /&gt;
&lt;br /&gt;
[[Файл:Student сущность.png|400px|thumb|right|Пример сущности $Student$]]&lt;br /&gt;
&lt;br /&gt;
Домен не указывает конкретный физический тип, однако позволяет указать, какие атрибуты будут иметь одинаковый тип в физической модели. Так, например, атрибуты $FirstName$ и $LastName$ сущности $Student$ будут обладать одним физическим типом.&lt;br /&gt;
&lt;br /&gt;
'''Типы доменов:'''&lt;br /&gt;
* Простой {{---}} атомарное значение, например, $id$&lt;br /&gt;
* Составной {{---}} состоящий из нескольких значений, например, &amp;lt;code&amp;gt;passport { series: char(4), number: char(6) }&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Свойства атрибутов:'''&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;background-color:#FFF; text-align:center&amp;quot;&lt;br /&gt;
! style=&amp;quot;background-color:#F0F8FF;&amp;quot; |Обозначение&lt;br /&gt;
! style=&amp;quot;background-color:#F0F8FF;&amp;quot; |Свойство&lt;br /&gt;
|-&lt;br /&gt;
|'''M'''&lt;br /&gt;
|Обязательное (англ. ''mandatory'')&lt;br /&gt;
|-&lt;br /&gt;
|'''O'''&lt;br /&gt;
|Необязательное (англ. ''optional'')&lt;br /&gt;
|-&lt;br /&gt;
|'''PK'''&lt;br /&gt;
|Основной ключ (англ. ''primary key'')&lt;br /&gt;
|-&lt;br /&gt;
|'''Kn'''&lt;br /&gt;
|Дополнительный ключ $n$ (англ. ''key'')&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Связи ==&lt;br /&gt;
&lt;br /&gt;
[[Файл:ERM Student Group.png|400px|thumb|right|Пример связи]]&lt;br /&gt;
'''Связь''' обозначается линией с двумя концами и обладает следующими характеристиками:&lt;br /&gt;
* Имя&lt;br /&gt;
* Связываемые сущности и их роли&lt;br /&gt;
* Тип связи (задается типами концов)&lt;br /&gt;
 &lt;br /&gt;
На примере показано, что студен принадлежит одной группе, а в группе может быть несколько студентов (в том числе нуль). &lt;br /&gt;
&lt;br /&gt;
'''Типы концов:'''&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;background-color:#FFF; text-align:center&amp;quot;&lt;br /&gt;
! style=&amp;quot;background-color:#F0F8FF;&amp;quot; |Тип&lt;br /&gt;
! style=&amp;quot;background-color:#F0F8FF;&amp;quot; |Обозначение&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;padding: 10px&amp;quot; |Один&lt;br /&gt;
|[[Файл:Db one.png|100px]]&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;padding: 10px&amp;quot; | Много&lt;br /&gt;
|[[Файл:Db many.png|100px]]&lt;br /&gt;
|-&lt;br /&gt;
|Обязательный&lt;br /&gt;
|[[Файл:Db mandatory.png|100px]]&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;padding:20px&amp;quot;| Необязательный&lt;br /&gt;
|[[Файл:Db optional.png|100px]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Можно выбрать значение по умолчанию, которое будет обозначаться сплошной линией без символов.&lt;br /&gt;
&lt;br /&gt;
'''Примеры:'''&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;background-color:#FFF; text-align:center&amp;quot;&lt;br /&gt;
! style=&amp;quot;background-color:#F0F8FF;&amp;quot; |Связь&lt;br /&gt;
! style=&amp;quot;background-color:#F0F8FF;&amp;quot; |Значение&lt;br /&gt;
! style=&amp;quot;background-color:#F0F8FF;&amp;quot; |По умолчанию&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:Many to many.png|200px]]&lt;br /&gt;
|Многие ко многим&lt;br /&gt;
|style=&amp;quot;padding: 10px&amp;quot;|Единственность, необязательность&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:One to many.png|200px]]&lt;br /&gt;
|Один ко многим&lt;br /&gt;
|Единственность, обязательность&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:One to one.png|200px]]&lt;br /&gt;
|Один к одному&lt;br /&gt;
|Единственность, обязательность&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Ассоциации ==&lt;br /&gt;
{{Определение&lt;br /&gt;
|definition =&lt;br /&gt;
'''Ассоциацией''' (англ. ''association'') называется многосторонняя связь, нагруженная произвольными не ключевыми атрибутами.}}&lt;br /&gt;
&lt;br /&gt;
[[Файл:Association contract.png|400px|thumb|right|Графическое обозначение ассоциации]]&lt;br /&gt;
'''Замечания:'''&lt;br /&gt;
* Ассоциация обозначается прямоугольником с закругленными краями&lt;br /&gt;
* Может содержать не ключевые атрибуты&lt;br /&gt;
* Имеет произвольное количество концов с произвольными ролями и типами&lt;br /&gt;
&lt;br /&gt;
[[Файл:Db erm contract.png|400px|thumb|left|Пример с ассоциацией]]&lt;br /&gt;
Проанализируем пример. Контракт заключается с одним студентом, на одну специальность, которая может быть не указана на момент заключения контракта. У контракта должен быть один или более поручителей. Контракт нагружен информацией о датах, когда контракт был подготовлен (обязательный атрибут) и подписан (опциональный атрибут, поскольку контракт может быть подписан не сразу).&lt;br /&gt;
&lt;br /&gt;
'''Как понять, что использовать: ассоциацию, связь или сущность?'''&lt;br /&gt;
* Если нужно два конца и нет нагруженности, используем связь&lt;br /&gt;
* Если нужно идентифицировать, используем сущность, поскольку связь не идентифицируется из-за отсутствия ключевых элементов&lt;br /&gt;
* Иначе используется ассоциация&lt;br /&gt;
&lt;br /&gt;
[[Файл:Association неопределнность нотации.png|thumb|right|400px|Пример неоднозначности интерпретации связей]]&lt;br /&gt;
Многостороннюю ассоциацию можно интерпретировать по-разному. Так, например, на рисунке может быть обозначено следующее:&lt;br /&gt;
* У каждого контракта есть один поручитель&lt;br /&gt;
* Можно быть поручителем у ровно одного контракта&lt;br /&gt;
&lt;br /&gt;
== Слабые сущности ==&lt;br /&gt;
{{Определение&lt;br /&gt;
|definition =&lt;br /&gt;
'''Слабой сущностью''' называется сущность, у которой недостаточно атрибутов для идентификации.}}&lt;br /&gt;
Слабая сущность обозначается двойным прямоугольником.&lt;br /&gt;
{{Определение&lt;br /&gt;
|definition =&lt;br /&gt;
'''Идентифицирующей связью''' называется связь, позволяющая слабой сущности получить атрибуты, необходимые для ее идентификации.}}&lt;br /&gt;
[[Файл:Weak entity.png|400px|thumb|right|Пример слабой сущности]]&lt;br /&gt;
Идентифицирующая связь обозначается двойной сплошной линией.&lt;br /&gt;
&lt;br /&gt;
Например, название учебной группы уникально в рамках одного университета. Если же мы будем рассматривать несколько университетов, для идентификации группы будет недостаточно лишь ее названия. В таком случае можно считать группу слабой сущностью, для идентификации которой необходим университет.&lt;br /&gt;
&lt;br /&gt;
== Альтернативные нотации ==&lt;/div&gt;</summary>
		<author><name>95.27.40.151</name></author>	</entry>

	<entry>
		<id>http://neerc.ifmo.ru/wiki/index.php?title=%D0%A4%D0%B8%D0%B7%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B0%D1%8F_%D0%BC%D0%BE%D0%B4%D0%B5%D0%BB%D1%8C_%D0%B1%D0%B0%D0%B7%D1%8B_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85&amp;diff=75655</id>
		<title>Физическая модель базы данных</title>
		<link rel="alternate" type="text/html" href="http://neerc.ifmo.ru/wiki/index.php?title=%D0%A4%D0%B8%D0%B7%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B0%D1%8F_%D0%BC%D0%BE%D0%B4%D0%B5%D0%BB%D1%8C_%D0%B1%D0%B0%D0%B7%D1%8B_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85&amp;diff=75655"/>
				<updated>2020-12-27T08:55:59Z</updated>
		
		<summary type="html">&lt;p&gt;95.27.40.151: /* Ссылки */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Определение&lt;br /&gt;
|definition =&lt;br /&gt;
'''Физическая модель базы данных''' — это модель данных, которая определяет, каким образом представляются данные, и содержит все детали, необходимые СУБД для создания базы данных.}}&lt;br /&gt;
'''Схема реляционной БД:'''&lt;br /&gt;
* Основные элементы&lt;br /&gt;
** Таблицы&lt;br /&gt;
** Ссылки между таблицами&lt;br /&gt;
* Дополнительные элементы&lt;br /&gt;
** Триггеры&lt;br /&gt;
** Представления&lt;br /&gt;
** Хранимые процедуры&lt;br /&gt;
&lt;br /&gt;
== Таблицы ==&lt;br /&gt;
Каждая таблица состоит из строк и столбцов и предназначена для хранения информации об однотипных объектах. &lt;br /&gt;
{{Определение&lt;br /&gt;
|definition =&lt;br /&gt;
'''Запись''' (строка таблицы) — набор полей, содержащий информацию о конкретном объекте.}}&lt;br /&gt;
{{Определение&lt;br /&gt;
|definition =&lt;br /&gt;
'''Поле''' (столбец таблицы) — набор значений определенного типа, отвечающий за конкретную характеристику объекта. &lt;br /&gt;
}}&lt;br /&gt;
Пример таблицы, содержащей информацию о студентах:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;background-color:#FFF; text-align:center; padding:1000px&amp;quot;&lt;br /&gt;
!'''StudentId: int'''&lt;br /&gt;
!'''Name: varchar(60)'''&lt;br /&gt;
!'''Birth: Date'''&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|Иван Иванов&lt;br /&gt;
|01.01.1998&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
|Петр Петров&lt;br /&gt;
|02.02.1999&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Ключи ==&lt;br /&gt;
{{Определение&lt;br /&gt;
|definition =&lt;br /&gt;
'''Ключом''' называется набор полей, уникально идентифицирующий запись.}}&lt;br /&gt;
Выделяют следующие виды ключей:&lt;br /&gt;
* По структуре ключа:&lt;br /&gt;
** '''Простые''' (англ. ''simple'') {{---}} состоящие из одного поля,&lt;br /&gt;
** '''Составные''' (англ. ''composite'') {{---}} состоящие из нескольких полей.&lt;br /&gt;
* По «естественности»:&lt;br /&gt;
** '''Естественные''' (англ. ''natural'') {{---}} приходят из реальных данных, &lt;br /&gt;
** '''Суррогатные''' (англ. ''surrogate'') {{---}} генерируются СУБД или придумываются специально для идентификации записи. Использование суррогатного ключа может быть обусловлено тем, что естественный ключ является длинным, составным или вовсе отсутствует. &lt;br /&gt;
* По «приоритету»:&lt;br /&gt;
** '''Основной''' (англ. ''primary'') {{---}} ключ, используемый для того, чтобы ссылаться на таблицу. Использование различных ключей для ссылок считается плохой практикой.&lt;br /&gt;
** '''Дополнительные''' (англ. ''secondary'') {{---}} ключи, позволяющие поддерживать уникальность поля или набора полей. Их не следует использовать для ссылок на таблицу.&lt;br /&gt;
&lt;br /&gt;
Так, например, идентификатор студента будет простым суррогатным ключом, а серия и номер паспорта {{---}} составным естественным ключом.&lt;br /&gt;
&lt;br /&gt;
== Ссылки ==&lt;br /&gt;
&lt;br /&gt;
{{Определение&lt;br /&gt;
|definition =&lt;br /&gt;
'''Внешним ключом''' (или '''ссылкой''', англ. ''foreign key'') называют набор столбцов, соответствующий (как правило, основному) ключу другой или той же самой таблицы.}}&lt;br /&gt;
[[Файл:БД_ссылка_Students_Groups.png|400px|thumb|right|Пример ссылки на другую таблицу]]&lt;br /&gt;
Типы ссылок:&lt;br /&gt;
* '''Простые''' (англ. ''simple'') {{---}} ссылки, состоящие из одного поля,&lt;br /&gt;
* '''Составные''' (англ. ''composite'') {{---}} ссылки, состоящие из нескольких полей.&lt;br /&gt;
&lt;br /&gt;
== Графическая нотация ==&lt;br /&gt;
[[Файл:ФМ_графическая_нотация.png|400px|thumb|right|Пример графической нотации для таблицы $Students$]]&lt;br /&gt;
[[Файл:FK Student Group.png|400px|thumb|right|Пример внешней ссылки]]&lt;br /&gt;
&lt;br /&gt;
Таблицы обозначаются прямоугольниками. В заголовке указывается имя таблицы.&lt;br /&gt;
&lt;br /&gt;
Таблица состоит из трех столбцов со следующим содержанием:&lt;br /&gt;
* Имя поля&lt;br /&gt;
* Тип поля&lt;br /&gt;
* Свойства поля&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;background-color:#FFF; text-align:center&amp;quot;&lt;br /&gt;
! style=&amp;quot;background-color:#F0F8FF;&amp;quot; |Обозначение&lt;br /&gt;
! style=&amp;quot;background-color:#F0F8FF;&amp;quot; |Свойство поля&lt;br /&gt;
|-&lt;br /&gt;
|'''M'''&lt;br /&gt;
|Обязательное (англ. ''mandatory'')&lt;br /&gt;
|-&lt;br /&gt;
|'''O'''&lt;br /&gt;
|Необязательное (англ. ''optional'')&lt;br /&gt;
|-&lt;br /&gt;
|'''PK'''&lt;br /&gt;
|Основной ключ (англ. ''primary key'')&lt;br /&gt;
|-&lt;br /&gt;
|'''Kn'''&lt;br /&gt;
|Дополнительный ключ $n$ (англ. ''key'')&lt;br /&gt;
|-&lt;br /&gt;
|'''FKn'''&lt;br /&gt;
|Внешний ключ $n$ (англ. ''foreign key'')&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
'''Замечания:'''&lt;br /&gt;
* Так как любое поле обладает либо свойством обязательности, либо свойством необязательности, будем считать поля необязательными по умолчанию, не указывая это свойство явно.&lt;br /&gt;
* Основной ключ можно выделить, подчеркнув его сплошной линией.&lt;br /&gt;
&lt;br /&gt;
Внешний ключ обозначается стрелкой, над которой указывается уникальный идентификатор ключа $FKn$. Этим идентификатором также отмечаются поля, выступающие в роли ссылки.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Литература==&lt;br /&gt;
* Дейт К. Введение в системы баз данных (глава 14)&lt;br /&gt;
* Уидом Д., Ульман Д. Основы реляционных баз данных (глава 2)&lt;/div&gt;</summary>
		<author><name>95.27.40.151</name></author>	</entry>

	<entry>
		<id>http://neerc.ifmo.ru/wiki/index.php?title=%D0%A4%D0%B8%D0%B7%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B0%D1%8F_%D0%BC%D0%BE%D0%B4%D0%B5%D0%BB%D1%8C_%D0%B1%D0%B0%D0%B7%D1%8B_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85&amp;diff=75436</id>
		<title>Физическая модель базы данных</title>
		<link rel="alternate" type="text/html" href="http://neerc.ifmo.ru/wiki/index.php?title=%D0%A4%D0%B8%D0%B7%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B0%D1%8F_%D0%BC%D0%BE%D0%B4%D0%B5%D0%BB%D1%8C_%D0%B1%D0%B0%D0%B7%D1%8B_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85&amp;diff=75436"/>
				<updated>2020-12-21T17:04:46Z</updated>
		
		<summary type="html">&lt;p&gt;95.27.40.151: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Таблицы ==&lt;br /&gt;
Каждая таблица состоит из строк и столбцов и предназначена для хранения информации об однотипных объектах (например, о студентах или преподавателях). &lt;br /&gt;
{{Определение&lt;br /&gt;
|definition =&lt;br /&gt;
'''Запись''' (строка таблицы) — набор полей, содержащий информацию о конкретном объекте.}}&lt;br /&gt;
&lt;br /&gt;
{{Определение&lt;br /&gt;
|definition =&lt;br /&gt;
'''Поле''' (столбец таблицы) — набор значений определенного типа, отвечающий за конкретную характеристику объекта. &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Ключи ==&lt;br /&gt;
{{Определение&lt;br /&gt;
|definition =&lt;br /&gt;
'''Ключом''' называется набор полей, уникально идентифицирующий запись.}}&lt;br /&gt;
Выделяют следующие виды ключей:&lt;br /&gt;
* По структуре ключа:&lt;br /&gt;
** '''Простые''' (англ. ''simple'') {{---}} состоящие из одного поля,&lt;br /&gt;
** '''Составные''' (англ. ''composite'') {{---}} состоящие из нескольких полей.&lt;br /&gt;
* По &amp;quot;естественности&amp;quot;:&lt;br /&gt;
** '''Естественные''' (англ. ''natural'') {{---}} приходят из реальных данных, &lt;br /&gt;
** '''Суррогатные''' (англ. ''surrogate'') {{---}} генерируются СУБД или придумываются специально для идентификации записи. Использование суррогатного ключа может быть обусловлено тем, что естественный ключ является длинным, составным или вовсе отсутствует. &lt;br /&gt;
* По &amp;quot;приоритету&amp;quot;:&lt;br /&gt;
** '''Основной''' (англ. ''primary'') {{---}} ключ, используемый для того, чтобы ссылаться на таблицу. Использование различных ключей для ссылок считается плохой практикой.&lt;br /&gt;
** '''Дополнительные''' (англ. ''secondary'') {{---}} ключи, позволяющие поддерживать уникальность поля или набора полей. Их не следует использовать для ссылок на таблицу.&lt;br /&gt;
&lt;br /&gt;
Так, например, идентификатор студента будет простым суррогатным ключом, а серия и номер паспорта {{---}} составным естественным ключом.&lt;br /&gt;
&lt;br /&gt;
== Ссылки ==&lt;br /&gt;
{{Определение&lt;br /&gt;
|definition =&lt;br /&gt;
'''Внешним ключом''' (или '''ссылкой''') (англ. ''foreign key'') называют набор столбцов, соответствующий (как правило, основному) ключу другой таблицы.}}&lt;br /&gt;
Типы ссылок:&lt;br /&gt;
* '''Простые''' (англ. ''simple'') {{---}} ссылки, состоящие из одного поля,&lt;br /&gt;
* '''Составные''' (англ. ''composite'') {{---}} ссылки, состоящие из нескольких полей.&lt;br /&gt;
&lt;br /&gt;
== Графическая нотация ==&lt;br /&gt;
Таблицы обозначаются прямоугольниками. В заголовке указывается имя таблицы.&lt;br /&gt;
&lt;br /&gt;
Таблица состоит из трех столбцов со следующим содержанием:&lt;br /&gt;
* Имена полей,&lt;br /&gt;
* Физические типы, соответствующие полям,&lt;br /&gt;
* Свойства полей.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;background-color:#FFF; text-align:center&amp;quot;&lt;br /&gt;
! style=&amp;quot;background-color:#F0F8FF;&amp;quot; |Обозначение&lt;br /&gt;
! style=&amp;quot;background-color:#F0F8FF;&amp;quot; |Свойство поля&lt;br /&gt;
|-&lt;br /&gt;
|'''M'''&lt;br /&gt;
|Обязательное (англ. ''mandatory'')&lt;br /&gt;
|-&lt;br /&gt;
|'''O'''&lt;br /&gt;
|Необязательное (англ. ''optional'')&lt;br /&gt;
|-&lt;br /&gt;
|'''PK'''&lt;br /&gt;
|Основной ключ (англ. ''primary key'')&lt;br /&gt;
|-&lt;br /&gt;
|'''Kn'''&lt;br /&gt;
|Дополнительный ключ $n$ (англ. ''key'')&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Так как любое поле обладает либо свойством обязательности, либо свойством необязательности, будем считать поля необязательными по умолчанию.&lt;br /&gt;
Основной ключ можно выделить, подчеркнув его сплошной линией.&lt;/div&gt;</summary>
		<author><name>95.27.40.151</name></author>	</entry>

	</feed>