База данных регистрации участников

Я работаю над базой данных для хранения информации об участниках, которые зарегистрировались в программе. Я составил три таблицы для хранения информации о трех типах участников. Они есть; Транспортные операторы, производители артефактов и продавцы артефактов.

Три таблицы:

  1. TransportOperator (TransportOperatorID, FName, LName, LocationID, Телефон, OwnerTelepohne, DOB, LicenseNumber, VehicleModelID, InsuranceNumber, BusinessLicenseNumber, RoadTaxNumber, PermitNumber, InsuranceNumber, TransportAssociationID)

  2. Производитель артефактов (ProducerID, FName, LName, Телефон, PlaceOfOriginID, ProductID)

  3. Продавец артефактов (Продавец, FName, LName, Телефон, LanguageID, PlaceOfOriginID, ProductID)

* Жирный шрифт: первичный ключ, курсив: внешние ключи, на которые ссылаются другие таблицы.

Сейчас я пытаюсь связать эти таблицы с таблицей регистрации.

Дело в том, что я не хочу иметь таблицу с нулевыми внешними ключами в таблице регистрации, как показано ниже:

Регистрация (RegistrationID, дата, идентификатор производителя, идентификатор продавца, идентификатор транспортного оператора)

Должен ли я создать три разные базы данных или??

Спасибо

0 ответов

Другие вопросы по тегам