Указать тип поля размер условие проверки сообщение об ошибке и т.д. Связи между таблицами

Условие:

access. Указать тип поля размер условие проверки сообщение об ошибке и т.д. Связи между таблицами

Решение:

Предмет: Информатика
Раздел: Базы данных (MS Access) — Проектирование структуры базы данных, определение типов полей, связей и ограничений.


На изображении представлена схема данных базы данных MS Access с тремя таблицами: Банк, Клиент и Филиалы. Ниже приведено подробное описание структуры каждой таблицы, включая типы полей, условия проверки и связи между таблицами.


? Таблица: Банк

ПолеТип данныхУсловие проверки / ОграничениеСообщение об ошибке
Код_банкаСчетчик (AutoNumber)Первичный ключ
Название_банкаТекст (Краткий текст)Не пустое значение"Укажите название банка"
АдресТекст (Краткий текст)Не пустое значение"Укажите адрес банка"
Номер_лицензииТекст (Краткий текст)Уникальное значение"Такой номер лицензии уже существует"
Дата_выдачи_лицензииДата/время<= текущей даты"Дата не может быть в будущем"

? Таблица: Клиент

ПолеТип данныхУсловие проверки / ОграничениеСообщение об ошибке
Код_банкаЧисловой (Long Integer)Внешний ключ (ссылается на Банк.Код_банка)"Указанный банк не существует"
Код_филиалаЧисловой (Long Integer)Внешний ключ (ссылается на Филиалы.Код_филиала)"Указанный филиал не существует"
Код_клиентаСчетчик (AutoNumber)Первичный ключ
Номер_счетаТекст (Краткий текст)Уникальное значение"Такой номер счета уже существует"
Сумма_на_счетеВалюта>= 0"Сумма на счете не может быть отрицательной"

? Таблица: Филиалы

ПолеТип данныхУсловие проверки / ОграничениеСообщение об ошибке
Код_банкаЧисловой (Long Integer)Внешний ключ (ссылается на Банк.Код_банка)"Указанный банк не существует"
Код_филиалаСчетчик (AutoNumber)Первичный ключ
Адрес_филиалаТекст (Краткий текст)Не пустое значение"Укажите адрес филиала"
Количество_клиентовЧисловой (Целое)>= 0"Количество клиентов не может быть отрицательным"

? Связи между таблицами

  1. Банк (Код_банка) ? Клиент (Код_банка)
    Тип связи: «Один ко многим»
    Описание: Один банк может иметь несколько клиентов.

  2. Банк (Код_банка) ? Филиалы (Код_банка)
    Тип связи: «Один ко многим»
    Описание: Один банк может иметь несколько филиалов.

  3. Филиалы (Код_филиала) ? Клиент (Код_филиала)
    Тип связи: «Один ко многим»
    Описание: Один филиал может обслуживать нескольких клиентов.


Если нужно, могу помочь с созданием этих таблиц и связей в SQL или в режиме конструктора Access.

Не нашли нужного вам решения? Оставьте заявку и наши авторы быстро и качественно помогут вам с решением.
Оставить заявку
Работа вам нужна срочно. Не волнуйтесь, уложимся!
  • 22423 авторов готовы помочь тебе.
  • 2402 онлайн