Создать ссылку на базу данных, от 1 до многих. Образцы данных и желаемые результаты включены

Мне нужно руководство по созданию ссылки на базу данных для отношений 1 ко многим.

У меня есть класс под названием Заказы. Уникальный/первичный ключ класса — id.

У меня есть второй класс с именем Order_Details. Order_Details содержит order_id (обратная связь orders.id)

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

Ниже приведены мои образцы данных и желаемые результаты.

Моя цель - иметь ссылку под названием Detail для заказов, содержащую все Order_Details для записи order.id.

Текущие данные

введите здесь описание изображения

Желаемые результаты введите здесь описание изображения


person OpsEngineer    schedule 12.07.2016    source источник


Ответы (1)


Фактически,

Я смог разобраться в этом самостоятельно.

Комбинация LINKLIST и INVERSE сделала свое дело.

Первоначально я выполнял LINKSET без INVERSE

используемый синтаксис: CREATE LINK Detail TYPE LINKLIST FROM Order_Details.order_id TO Orders.id INVERSE;

Спасибо, что нашли время, чтобы прочитать мой вопрос.

person OpsEngineer    schedule 12.07.2016