ホームページ  >  に質問  >  本文

mysql - 異なるフィールドを持つ複数のロールを使用したテーブル設計

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

滿天的星座滿天的星座2709日前736

全員に返信(2)返信します

  • 某草草

    某草草2017-05-19 10:09:01

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

    返事
    0
  • 我想大声告诉你

    我想大声告诉你2017-05-19 10:09:01

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

    返事
    0
  • キャンセル返事