ECKカンファレンスの管理をDrupalでやろうとおもっているのですが、CustomNode+FiledCollection以外のやり方で構築しようと考えております。Eventを作ります。EventのBundlesとして、AgendaやSpeakerやSponsorを追加しようとおもっております。AgendasやSpeakersを持たせるRelationshipsの持たせ方がわかりません。そもそもEntityとBundleの使い方を勘違いしているのでしょうか?ちなみに、EntityやBundleはこちらで作成しております。https://www.drupal.org/project/eckご教授いただければ幸いです。fileなどが用意されています。page(基本ページ)が用意されています。ページで一覧される「コンテンツタイプ」=「Entity=node」以下の「Bundle」に相当します。・不要な機能が入っているため、動作が重い・・・スリムなEntityを独自で定義したい。・既存(node)の仕組みに縛られたくない・・・独自Entityを創ろう。・〜などの理由で独自のEntityを設計します。PHPプログラマー(開発者)向き。カンファレンスに限らず、Drupalで情報Referenceする場合の”モジュール的”アプローチ(難易度が低い順に挙げてみました)1.メインEntity=nodeを利用し、要ReferenceなフィールドにTaxonomyを用いる。Reference」モジュール等を用い、外部「node」にReferenceする。Collection」を用いる。4.メインEntity=nodeを利用し、要Referenceなフィールドに「独自Entity」を作成しReferenceする。5.メインEntityから「独自Entity」を作成し、要Referenceなフィールドに「独自Entity」または「node」をReferenceする。機能的には、1〜2.で不足は無いと思います。group」(複数のフィールドをグループ化し、無制限組の入力を行う)と同様の機能を必要とする時は3.を検討します・・・パフォーマンス的にイマイチですが。4〜5.は上級者用であるため、アドバイスとしてはお勧めできません。カンファレンスといっても実現したい内容は様々あると思うので、一般的な回答になってしまいましたが、独自Entityを構築するのは色々な面でDrupalの深部の知識が必要です。確証を得るにはCoreを始めEntity,Eckなど関連モジュールのソースコードを読む必要があります。EntityとBundleの使い方?と仰っておりまので、Databaseの中を見たり、デバッグしたりのご経験はないと思います。従って「eck」はお勧めできません。上記1〜2.をお勧めします。標準の範疇ですのでヘルパーモジュールも多く、困ったときのQ/Aも多いです。質問や発言をするにはログインまたはユーザー登録を行ってくださいご丁寧なご返信ありがとうございます。09:37.ご丁寧なご返信ありがとうございます。Collectionで考えておりました。Collection部に項目が増えすぎるとAdminページの動作に問題(AjaxErrorなど)がある経験があったので、Entityの導入を考えております。Referenceを使って使用も考えておりますが、AgendaはどちらかといとFiledCollection向きかなと思っております。Collectionで考えております。Collection(例えばAgenda)だけを編集することはできるのでしょうか?Drupalはまだ使いだして浅いですが、普段はPHPやObject-c,ruby,.NETなどいろいろな言語での開発は行っておりますので、backendの作業は可能です。FAQDrupal開発・運用の疑問/質問の答えはここに無料ユーザー登録すると質問できます。