データーベースの構成
" _id INTEGER not null," +
" kname text not null,"+
" kyomi text not null,"+
" ksyu text,"+
" kkin text,"+
" kmsi text,"+
" ktsi text,"+
" kti text,"+
" b1 text,"+
" b2 text,"+
" b3 text,"+
" b4 text,"+
" kx INTEGER,"+
" ky INTEGER,"+
" no INTEGER,"+
" wx INTEGER,"+
" wy INTEGER,"+
" no2 INTEGER,"+
" ename text,"+
" eyomi text,"+
" esyu text,"+
" cname text,"+
" cyomi text,"+
" csyu text,"+
" iname text,"+
" iyomi text,"+
" isyu text,"+
" fname text,"+
" fyomi text,"+
" fsyu text,"+
" gname text,"+
" gyomi text,"+
" gsyu text,"+
" rname text,"+
" ryomi text,"+
" rsyu text,"+
" sname text,"+
" syomi text,"+
" ssyu text,"+
" aname text,"+
" ayomi text,"+
" asyu text"+
って感じに作ってしまいました。
ですが、これだと失敗でした
内訳は
" _id INTEGER not null," +
" kname text not null,"+
" kyomi text not null,"+
" ksyu text,"+
" kkin text,"+
" kmsi text,"+
" ktsi text,"+
" kti text,"+
ここまでが 日本語の情報 経穴(keiketu)の"k"を取って
経穴名
経穴(読み)
経穴取穴
経穴部の筋肉
経穴部の運動神経
経穴部の知覚神経
経穴部の血管
" b1 text,"+
" b2 text,"+
" b3 text,"+
" b4 text,"+
経絡名や 要穴の情報など
" kx INTEGER,"+
" ky INTEGER,"+
" no INTEGER,"+
" wx INTEGER,"+
" wy INTEGER,"+
" no2 INTEGER,"+
図に点を表示する座標
" ename text,"+
" eyomi text,"+
" esyu text,"+
英語の情報
" cname text,"+
" cyomi text,"+
" csyu text,"+
中国語の情報
" iname text,"+
" iyomi text,"+
" isyu text,"+
イタリア語の情報
" fname text,"+
" fyomi text,"+
" fsyu text,"+
フランス語の情報
" gname text,"+
" gyomi text,"+
" gsyu text,"+
ドイツ語の情報
" rname text,"+
" ryomi text,"+
" rsyu text,"+
ロシア語の情報
" sname text,"+
" syomi text,"+
" ssyu text,"+
スペイン語の情報
" aname text,"+
" ayomi text,"+
" asyu text"+
予備の情報を入れる為に作成
ですが、
別々にテーブルを作成した方が良さそうです
①図に点を表示する情報
②日本語の情報
③英語の情報
④中国語の情報
⑤イタリア語の情報
⑥…
⑦…
っという具合に言語別で別けるか?
しかし、これをすると経穴名の問題が発生します。
解決法を模索中…
今の案は、
①図に点を表示する情報
" _id INTEGER not null," +
" b1 text,"+ 経絡名(WHO表記)
" b2 text,"+ 要穴の情報
" b3 text,"+ 予備の情報
" b4 text,"+ 図の裏表どちらかの情報
" kx INTEGER,"+ ↓図の座標
" ky INTEGER,"+
" kz INTEGER,"+
" wx INTEGER,"+
" wy INTEGER,"+
" wz INTEGER,"+
" no INTEGER,"+
" no1INTEGER,"+
" no2 INTEGER,"+
という感じです。しかし 経穴に関して言えば361個の情報を入力しないと使えません。
きの遠くなる話です…