データ構造
かくあれかし。
- クリプト関連
- TM_Crypt
- キー:Name、Advanced
- クリプトを管理。
- TM_Clan
- キー:Clan_Code
- 氏族の種類を管理。
- TM_Discipline
- キー:Discipline_CD*1
- 訓えの種類を管理。
- TM_Information
- キー:Info_Code
- 特別な情報の種類を管理。
- TM_Sect
- キー:Sect_Code
- セクトの種類を管理。
- T_CryptDiscipline
- キー:Name、Advanced、Discipline_CD
- クリプトが所有する訓えとそのレベルを管理。
- T_CryptInformation
- キー:Name、Advanced、Info_Code
- クリプトの所有する特別な情報を管理。
- T_CryptTitle
- キー:Name、Advanced
- クリプトの所有するタイトルを管理。
- TM_Crypt
- ライブラリ関連
- TM_Library
- キー:Name
- ライブラリを管理。
- TM_CostType
- キー:Cost_Code
- コストの種類を管理。
- TM_Library
-
- T_LibraryCaller
- キー:Name
- ポリティカルアクションをコールする条件を管理。
- T_LibraryRequire
- キー:Name
- ライブラリの必要条件を管理。
- T_LibraryCaller
- その他
- TM_Set
- キー:Set_Code
- 今まで発売されたセットの種類を管理。
- TM_Set
連結は、
- TM_Crypt
- TM_Clan
- T_CryptDiscipline
- TM_Discipline
- T_CryptInformation
- TM_Information
- TM_Sect
- T_CryptTitle
- TM_Library
- TM_CostType
- T_LibraryCaller
- T_LibraryRequire
んな感じ。クリプトの方は訓え情報を行で管理しているため、見慣れた形(列で管理)にするためにpivotかます必要あるけど。
*1:「Discipline_CD」コード名が一致していないグダグダさ。