Описание тега database-relations

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

Как изменить ассоциации рельсов из командной строки?

Я недавно добавил отношения пользователям (у пользователя много машин). Но мой начальник сказал мне, что мне нужно сделать новую модель для компаний, автомобили которых будут принадлежать компании, а аренда будет принадлежать компании, поэтому компа…
27 апр '13 в 16:25
2 ответа

Какой лучший способ организовать отношения в Джанго? Плоская или древовидная?

У меня есть 3 модели client loan installment - одна часть кредита Должен ли я сделать: loan-foreignKey(client) installment-foreignKey(loan) и получить клиентские взносы примерно так: loans = client.loan.all() result = array() foreach(loans as loan):…
1 ответ

Каскадное удаление в моделях Ruby ActiveRecord?

Я смотрел скринкаст на rubyonrails.org (создавал блог). У меня есть следующие модели: comment.rb class Comment < ActiveRecord::Base belongs_to :post validates_presence_of :body # I added this end post.rb class Post < ActiveRecord::Base validat…
1 ответ

Как сохранить данные в отношении корыта has_many из API?

Я делаю Ruby on Rails API. У меня две модели plans а также categories, который имеет отношение "многие ко многим", поэтому я использую промежуточную таблицу с моделью под названием category_plans, Я хочу создать план со многими категориями, и у кажд…
12 ноя '18 в 19:22
1 ответ

Отношения по составным ключам с использованием sqlalchemy

У меня есть эта простая модель Author - Books, и я не могу найти способ сделать firstName и lastName составным ключом и использовать его в отношении. Есть идеи? from sqlalchemy import create_engine, ForeignKey, Column, String, Integer from sqlalchem…
2 ответа

Джанго: предварительный выбор или теги. модельные отношения

Джанго версия 2.1.7 Здравствуйте, у меня есть отношение OneToMany, и я спрашиваю себя, есть ли возможность сделать какой-то предварительный выбор (теги или около того?) Для моих фермеров? Потому что не каждый фермер имеет или хочет куриц, или он спе…
2 ответа

Mongoid Создать встроенный документ внутри родительского

У меня есть две модели User и Status. Статус встроен в пользователя: User.rb class User include Mongoid::Document include Mongoid::Timestamps embeds_one :status, as: :statusable Status.rb class Status include Mongoid::Document include Mongoid::Times…
1 ответ

Потеря ИЛИ Без потерь Разложение

Рассмотрим отношение R(A,B,C,D,E) с множеством F=(A->C,B->C,C->D,DC->C,CE->A). Предположим соотношение был разложен отношениями R1(A,D),R2(A,B),R3(B,E),R4(C,D,E),R5(A,E) Это разложение с потерями или без потерь? Я попытался решить этот вопрос, испол…
0 ответов

MySQL/PHP проверяет активные отношения

У меня есть 2 большие таблицы, и мне нужно проверить, сколько отношений между ними все еще активны. Первая таблица представляет собой таблицу отношений, содержащую около 100 тыс. Строк (ID, ID_something1, ID_something2). Вторая таблица немного больш…
11 июн '12 в 21:08
1 ответ

Doctrine 1.2 ORM унаследованный класс не может получить доступ к его родительским отношениям

Имея класс A и класс B, который наследуется от A, и класс C, к которому A имеет отношение 1: M соответственно (A, C), при создании объекта класса B и попытке доступа к форме $B->C->attributeOfC выбрасывает Doctrine_Record_UnknownPropertyException 'с…
18 май '11 в 22:21
1 ответ

CakePhp рекурсивно извлекает данные?

Итак, у меня следующая ситуация с базой данных: Событие имеет ссылку на многие TroupeInfo, TroupeInfo имеет ссылку на TrouperCategory В качестве теста я создал контроллер для TroupeInfo, и он возвращает правильную запись TrouperCategory, однако, есл…
2 ответа

Laravel и отношения

Я создал несколько таблиц, например, Новости (id, news_titles_id, create_time) NewsTitles (идентификатор, имя) Теперь для моих моделей: class News extends Eloquent { protected $table = 'News'; public function title() { return $this->belongsTo('ne…
18 июн '14 в 05:11
1 ответ

Нужна помощь по 3 табличным отношениям Ms access и Vb.Net

Я создал 3 таблицы в ms доступе, в которых таблица Person является единственной, которая содержит первичный ключ TABLE PERSON(ID,FNAME,MNAME,LNAME) и я подключаю его к 2 TABLES AMOUNT(ID,amount,Term ), TABLE TIME(ID,start,due), Таблицы времени и таб…
08 ноя '15 в 07:28
1 ответ

Теги схемы базы данных SQL

Вот схема базы данных, которую я только что составил. Пиво относится к одной категории. Категория состоит из нескольких тегов. Пиво помечено несколькими тегами. Тег можно использовать с несколькими сортами пива (многие ко многим). Ограничение: Вы не…
1 ответ

Rails Relations

У меня есть 3 таблицы: profiles, users, payment_details Сейчас в models/user.rb У меня есть следующее: has_one :profile, :dependent => :destroy has_one :payment_detail, :dependent => :destroy В models/profile.rb Я имею: has_one :payment_detail…
5 ответов

C# (WPF): просмотрщик отношений с базами данных

Я хотел бы создать приложение на языке WPF на C#, которое может визуально отображать в удобной для пользователя форме отношения между таблицами из базы данных, выбранной пользователем приложения (MS SQL Server, MS Access, Oracle, MySQL и т. Д.) И ра…
3 ответа

Использование EntityRepository::findBy() с отношениями "многие ко многим" приведет к появлению E_NOTICE в Doctrine.

Для проекта Symfony2 мне нужно было создать связь между постом в блоге и так называемыми платформами. Платформа определяет определенный фильтр на основе домена, который вы используете для просмотра сайта. Например: если вы присоединитесь к сайту по …
2 ответа

SQL Server выбирает внешний ключ из другого внешнего ключа или уникального ключа

В моем сценарии у меня есть таблица tblCity который имеет два столбца в качестве внешних ключей CompanyRef а также BranchRefТоже они вместе уникальны. И я бы добавил один уникальный ключ для использования в качестве первичного ключа [ID] А в другой …
1 ответ

Получение максимального значения отношения "один ко многим" в CoreData через NSPredicatae

Я создаю приложение timeclock, в котором есть модель ClockPunch NSManagedObject со свойствами, представляющими Clockin и Clockout Punch. Каждый экземпляр ClockPunch имеет отношение с Employee в модели Employees (которая также имеет отношение один-ко…
3 ответа

Ошибка компиляции Entity Framework. Класс нельзя использовать как скалярное свойство, потому что у него нет методов получения и установки

С Code First подход и реализация базы данных для существующей системы. Поэтому я не могу внести много изменений в существующий код. Вот почему я использую Fluent API и Entity Framework. Когда я пытаюсь реализовать новый класс (Vector), который испол…