#core-data
#основные данные
Вопрос:
У меня есть группа объектов и другой объект в качестве членов.В одной конкретной группе может быть несколько членов, но конкретный член принадлежит только к одной конкретной группе.Короче говоря, у меня есть отношение «один ко многим» между группой и участником.Как мне следует добавить отношение в мой класс модели данных.
Заранее спасибо
Комментарии:
1. Я добавил отношение в транзакцию назначения транзакции с именем объекта группы, имеющее обратное значение «Группа» и с выбранным параметром «КО МНОГИМ». У меня есть другое отношение в сущности транзакции с именем Group с необязательным нажатым значением и имеющим обратное значение «Транзакция». Когда я добавляю транзакцию (участника) для группы, она добавляется ко всем группам.
2. пожалуйста, кто-нибудь, ответьте на мой запрос
3. Кто-нибудь, пожалуйста, помогите, я поражен здесь
Ответ №1:
Для вашей модели данных (ERM) Вам понадобится внешний ключ в таблице элементов, указывающий на таблицу групп. например:
Определение групповой таблицы:
СОЗДАЙТЕ ГРУППУ ТАБЛИЦ ( grp_id int, grp_name varchar(100))
СОЗДАЙТЕ ЭЛЕМЕНТ ТАБЛИЦЫ (mbr_id int, mbr_grp_id int, mbr_name varchar(100))
… внешний ключ для mbr_grp_id …