Key Basic Model

Key Basic Model – модель с ключами. Фактически эта модель когда Вы уже определились какие колонки будут ключевыми, всё остальное то же самое что на ERD модели. В Erwinе прямоугольник, который отображает сущность разделён на две части. В верхней маленькой области размещаются главные ключи PK.

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

Что выбирается в качестве PK? Рекомендуется выбирать ключ таким, чтобы он:
1. Всегда уникально идентифицировал образец сущности;
2. Никогда не включал значение NULL или пусто;
3. Не изменялся со временем;
4. Обеспечивал удобную индексацию и поиск этой сущности.

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


Комментарии запрещены.





Статистика

Рейтинг@Mail.ru