Turbine スキーマThe naming scheme is that the Turbine specific tables are prefixed with "TURBINE_". This is to avoid name collisions with applications for common tables such as PERMISSION or ROLE and also to avoid name collisions with reserved keywords in differant databases. Turbine特有のテーブル名には、接頭辞として"TURBINE_"がつきます。これは、 PERMISSION や ROLEといったテーブルのアプリケーション や、いろいろなデータベースの予約語と名前が衝突しないようにするためです。
関係TURBINE_USER -|------o-< TURBINE_USER_GROUP_ROLE TURBINE_ROLE -|------o-< TURBINE_USER_GROUP_ROLE TURBINE_GROUP -|------o-< TURBINE_USER_GROUP_ROLE TURBINE_ROLE -|------o-< TURBINE_ROLE_PERMISSION TURBINE_PERMISSION -|------o-< TURBINE_ROLE_PERMISSION テーブルスキーマThe data-types represented below are for the MySQL database. For other database specific data-types check the .sql scripts in the src/sql directory of the Turbine distribution. 以下に示すのは、MySQLデータベースに関するデータタイプです。 他のデータベースに関する具体的なデータタイプはTurbineディストリビ ューションのsrc/sqlディレクトリの.sqlスクリプトをチェックしてください。 ID_TABLE
The ID_TABLE carries the information for the next ID number in the specified tables. This table is useful when the database being used has no data-type which carries out auto-increment operations. ID_TABLEは、指定されたテーブルの次のID番号の情報を 取り込みます。このテーブルは、使用されているデータベース がオートインクリメント演算を行うようなデータタイプを持 たないときに役立ちます。 TURBINE_PERMISSION
The TURBINE_PERMISSION table stores the lowest level of permissions allowed for a Turbine User. TURBINE_PERMISSIONテーブルは、Turbineユーザに備えられた 最も低いレベルの権限を格納します。 TURBINE_ROLE
The TURBINE_ROLE table links a Turbine User to a span of permissions. Potentially a Turbine User can have many roles within the system. In this case a role represents a descriptive word for a series of permissions or actions the Turbine User is able to undertake. TURBINE_ROLEテーブルは、Turbineユーザと権限の期間を結び付けます。 潜在的に、Turbineユーザは、システム中に多くのロールを持っています。 この場合ロールは、Turbineユーザが請け負うことのできる一連の権限や アクションに対する記述語です。 TURBINE_GROUP
The TURBINE_GROUP table allows for a series of roles and Turbine Users to be connected under a Group ID and hence Group Name. For instance there may be a group named Administrators with the necessary roles and permissions. There may also be many Administrators on the system. The Group table and it's relationship with the TURBINE_USER_GROUP_ROLE table maps this functionality. TURBINE_GROUPテーブルは一連のロールとグループIDのもとに関連付けられた Turbineユーザ、すなわちグループネームを備えています。 例えば、アドミニストレーターというグループが重要なロールや権限を持ってい ます。システム中には、たくさんのアドミニストレータ-が存在するかも しれません。グループテーブルやTURBINE_USER_GROUP_ROLEテーブルとの 関係は、これを機能的にマップします。 TURBINE_ROLE_PERMISSION
The TURBINE_ROLE_PERMISSION table is a bridging table between TURBINE_ROLE and TURBINE_PERMISSION that allows a several differant roles to make use of the same permission. TURBINE_ROLE_PERMISSIONテーブルは、TURBINE_ROLEとTURBINE_PERMISSIONの間を ブリッジするテーブルで、いくつかの異なるロールで同じ権限を利用できるよう になります。 TURBINE_USER
The TURBINE_USER table describes the basic information on the user in the system. TURBINE_USERテーブルはシステム中のユーザに関する基本情報を記述します。 TURBINE_USER_GROUP_ROLE
The TURBINE_USER_GROUP_ROLE describes what roles a given user has as a member of a given group. TURBINE_USER_GROUP_ROLE は、与えられたユーザが持っているロールが与えられたグループのメンバーであることを記述します。 TURBINE_SCHEDULED_JOB
|