複数のユーザー インターフェイスadmin、client、publicを持つ Web サイトを開発しています。これらのユーザー用に単一のテーブルを作成し、1 つのフィールドの値のみでそれらを分離しています。
ユーザー
------------------------------
id
username
password
level Values (0=>admin, 1=>client, 2=>public)
このような方法でテーブル構造を開発するのは適切ですか、それともユーザーのレベルごとに異なるテーブルを作成する必要があります。