カップリング傾向(D_CP_TYPE)

 最初はカップリングテーブルでビューを作ればいいと思ったけど、カップリングなしをどうするかとか、一覧にない原作キャラカップルを取り扱っている場合等々を考え、やはりこれ単体でテーブルを作ることに。
 サイトの新規登録時の既定値は、カップリングの情報を元に自動設定すれば、大抵の場合はそのままユーザが修正せずとも登録できるから面倒はないかと。

テーブル定義

PK 名称 データ型 NOT NULL 内容
SITE_ID INTEGER サイト情報のID
SEX1 INTEGER キャラマスタの性別ID(攻め)
SEX2 INTEGER キャラマスタの性別ID(受け)
PRIORITY INTEGER 重要度

CREATE文

CREATE TABLE [D_CP_TYPE](
	[SITE_ID] INTEGER NOT NULL
	,[SEX1] INTEGER NOT NULL
	,[SEX2] INTEGER NOT NULL
	,[PRIORITY] INTEGER
	,PRIMARY KEY(SITE_ID,SEX1,SEX2)
);

2010/09/06 10:53:28
最終更新:2010年09月06日 10:53