0

codeigniterをベースにしたモデルエージェンシーを作りたいのですが、データベース、まさに登録部分にこだわっています。

ユーザーが、モデル、写真家、スタッドとしてサインアップできるようにしたいと思います。

私はネットで検索していましたが、本当に役立つものを見つけることができませんでした。

モデルエージェンシーデータベースのスキーマを見つけるためのヒントを教えてもらえますか?または似たような何か?

登録、モデル、写真家、スタジオに3つのアカウントを入れたいです

そして、私はこの部分で立ち往生しているので、実際にはモデルには写真家やスタッドのようなより多くのオプションがあり、私は本当にすべてのオプションを1つのテーブルに保存したくありません。

ありがとうございました

または誰かが私に与えることができ、意見がそれについて喜んでいるなら。

4

2 に答える 2

1

役割ベースのシステムを使用する必要があります。

アカウント ID - 説明 - 役割 0 - モデル - 2 1 - 写真家 - 0 2 - スタジオ - 1

役割 ID - add_photos - edit_data - view_model_details 0 - 1 - 0 - 0 1 - 0 - 1 - 1 2 - 1 - 1 - 1

ユーザー ID - 名前 - アカウント 0 - Norma Jean - 0 1 - 最大 - 2 2 - James Hickey - 1

ロール テーブルを使用すると、グループに対してさまざまなアクションを定義できます。

于 2012-06-15T12:51:23.033 に答える
0
Model
  id  Integer
  name String

Studio
  id Integer
  name String

Registration
  id  Integer
  model_id Integer
  studio_id Integer
  reg_date Date
于 2012-06-15T12:28:59.120 に答える