CREATE TABLE `family_history` ( `card_number` varchar(100) NOT NULL COMMENT '診察券番号', `type` varchar(20) NOT NULL COMMENT '属性名', `class` varchar(50) NOT NULL COMMENT '属性クラス', `label` varchar(20) NOT NULL COMMENT '属性ラベル', `alive` varchar(20) NOT NULL COMMENT '健在/他界', `cohabitation` varchar(20) NOT NULL COMMENT '同居/別居', `age` varchar(20) NOT NULL COMMENT '年齢', `serious_disease` varchar(20) NOT NULL COMMENT '大病区分ID', `serious_disease_name` varchar(20) NOT NULL COMMENT '大病名', `serious_disease_y` varchar(20) NOT NULL COMMENT '大病(年)', `serious_disease_m` varchar(20) NOT NULL COMMENT '大病(月)', `serious_disease_d` varchar(20) NOT NULL COMMENT '大病(日)', `serious_disease_status` varchar(20) NOT NULL COMMENT '大病(完治/治療中)', `allergy` varchar(20) NOT NULL COMMENT 'アレルギー区分ID', `allergy_items` varchar(100) NOT NULL COMMENT 'アレルギー項目', `allergy_y` varchar(20) NOT NULL COMMENT 'アレルギー(年)', `allergy_m` varchar(20) NOT NULL COMMENT 'アレルギー(月)', `allergy_d` varchar(20) NOT NULL COMMENT 'アレルギー(日)', `allergy_status` varchar(20) NOT NULL COMMENT 'アレルギー(完治/治療中)', `self_card_number` varchar(100) NOT NULL COMMENT 'この人物の診察券番号', `gender_div_id` tinyint NOT NULL COMMENT '性別区分ID {1:男 2:女}', `generation` tinyint NOT NULL COMMENT '世代', `twins_flg` tinyint NOT NULL COMMENT '双子フラグ', `reg_datetime` datetime NOT NULL COMMENT '登録日時', KEY idx_card_number (card_number) ) ENGINE=InnoDB CHARACTER SET UTF8;