mysql - 異なるフィールドを持つ複数のロールを使用したテーブル設計
滿天的星座
滿天的星座 2017-05-19 10:07:01
0
2
782

複数のロールを持つシステムを設計しており、それぞれに異なるフィールドがあります。異なるロール テーブルを設計するか、基本情報テーブルを抽出する必要がありますか?
基本情報テーブルを抽出し、権限を設計したいので、ロールテーブルを作成し、ユーザーロールテーブルを使用して関連付けるとします。その後、さまざまなロールの特定のフィールド情報をどこに配置する必要があります。さまざまな役割の特定のフィールドを構築します。その場合、情報テーブルはさまざまな役割に関連付けられますか?

滿天的星座
滿天的星座

全員に返信(2)
某草草

実際のシステムでは、ロールのフィールドは似ていますが、権限が異なります。ロールの定義が妥当であるかどうかを一歩下がって考えてから、データベースの設計を行うことができますか? 分析に問題がある可能性があります。

いいねを押す +0
我想大声告诉你

これは実際には権限管理モジュールです。一般に、ユーザーは 1 つのテーブルに配置され、アクセス許可は別のテーブル (コントローラーとメソッド) に配置され、最後のユーザーのアクセス許可テーブルは 1 つのテーブルに配置されます。ユーザーがログインしたら、権限を削除するだけです。権限のないメソッドは実行できません。

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート