2016-09-24 4 views
2

これは何百回も前に尋ねられたと確信していますので、申し訳ありませんが、私の問題は正確に何を検索するのかわかりません。特定のイベントに人を登録する

私は組織のサイトを作成しました。管理者はイベントを作成でき、ユーザーは参加することができます。

私はすでにログイン、イベントの概要、ユーザーと新しいイベントを作成するためのフォームを書いています。

私は2つのSQLテーブルを持っているが、ATM

'users' (ID, name, pw, etc.) 

'events' (id, name, adress, etc.) 

は、今私は、皆さんがこれらのイベントに登録することができるようにしたいが、非常に新しいイムので、それはPHP/SQLに来るとき私はそれを実現する方法を正確に知っていません。 多人数の関係や外来の鍵について何か聞いたことがありますが、それが必要なのかどうかは分かりません。

私が与えた情報が十分でない場合は、すべてのヒントを事前にお寄せいただきありがとうございます。

greetz萌え

+0

"多人数の関係や外来キーについて何か聞いたことがありますが、それが必要なのかどうかは分かりません。 - それは! –

答えて

1

こんにちは私はそれはかなり単純な外来キーだと思います。従来の方法では、それらをマップするためのテーブルを用意することです。

Tables: 
users (id, name,...) - all the different unique users 
events (id, title,....) - all the different unique types of events 
users_events (fk[users.id], fk[events.id]) - map users to events 

これ以上ヘルプが必要な場合はお知らせください。

関連する問題