0

複数のユーザー インターフェイスadminclientpublicを持つ Web サイトを開発しています。これらのユーザー用に単一のテーブルを作成し、1 つのフィールドの値のみでそれらを分離しています。

ユーザー

------------------------------
id
username
password
level     Values (0=>admin, 1=>client, 2=>public)

このような方法でテーブル構造を開発するのは適切ですか、それともユーザーのレベルごとに異なるテーブルを作成する必要があります。

4

1 に答える 1

2

ユーザーレベル用に別のテーブルを作成することをお勧めします。これにより、ユーザーは関係を平準化し、シームレスで効率的な更新が可能になります。

ユーザー
--------
id
ユーザー名
パスワード
level_id(fk)

userLevel
--------
id
レベル
于 2013-02-07T23:19:49.693 に答える