Полезная статья? Пожалуйста, поставьте "+"
Базы данных - Содержание
1) связность При
построении инфологических моделей можно использовать язык ER-диаграмм
(от англ. Entity-Relationship, т.е. сущность-связь). В них сущности
изображаются помеченными прямоугольниками, ассоциации – помеченными
ромбами или шестиугольниками, атрибуты – помеченными овалами, а связи
между ними – ненаправленными ребрами, над которыми может проставляться
степень связи (1 или буква, заменяющая слово "много") и необходимое
пояснение. В ER-диаграммах связь – это линия, соединяющая
геометрические фигуры, изображающие сущности, атрибуты, ассоциации и
другие информационные объекты. В тексте же этот термин используется для
указания на взаимозависимость сущностей. Если эта взаимозависимость
имеет атрибуты, то она называется ассоциацией.
Между двумя сущностям, например, А и В возможны три типа связей: -Первый
тип – связь ОДИН-К-ОДНОМУ (1:1): в каждый момент времени каждому
представителю (экземпляру) сущности А соответствует 1 или 0
представителей сущности В. -Второй тип – связь ОДИН-КО-МНОГИМ (1:М):
одному представителю сущности А соответствуют 0, 1 или несколько
представителей сущности В. -Третий тип – связь МНОГИЕ-КО-МНОГИМ
(М:М): экземпляр одной сущности связан с несколькими экземплярами другой
сущности и наоборот, любой экземпляр второй сущности связан с
несколькими экземплярами первой сущности.
2) мощность (выражает определенное число экземпляров сущностей, связанных с одним экземпляром связанных сущностей) Мощность и связность определяются бизнес-правилами. Бизнес-правила
- это механизм управления БД, предназначен для поддержания БД в
целостном состоянии, а так же для выполнения других действий, н-р,
накапливания статистики работы с БД. БП задают ограничения на
значения данных в БД. Они так же определяют механизмы, согласно которым
при изменении одних данных изменяются связанные с ними данные в той же
или других таблицах БД.
Таким образом, БП определяют условия поддержания БД в целостном состоянии. 3) сила связей: а) слабые (одна сущность не зависит от другой сущности ) б) сильные (связаны сущности, зависящие друг от друга) 4) участие в связи -o - необязательная сущность;
|