No. | 質問・回答 | おれい |
|
[67132] Accessで、再帰リレーションシップ(というみたいです)をしたいのですが |
|
|
Access2002を使っています。
同一テーブル同士でリレーションシップを組みたいのですがやり方が分かりません。
今、取引先から銀行へ入金があったときの処理について悩んでいます。
入出金情報が銀行からDL出来るのですが、社名が全てカタカナなので、社名が自動的に漢字に変換でき、と同時に入金してきた会社の担当支店がどこなのか分かるようにAccessでデータベースを作りました。
テーブルのフィールド名
会社名
振込依頼人名(ヨミ)←取引先が銀行に振り込んできた時の名前
担当支店1
担当支店2
担当支店3
担当支店4
主キー「振込依頼人名(ヨミ)・会社名」
例えば、山田株式会社という取引先があったとして、銀行の振込依頼人名は
「ヤマダカブシキガイシヤ」「ヤマダ (カ」「ヤマダ(カブ)」など
同じ会社であっても、色々変わることがあります。
そこで「振込依頼人名(ヨミ)」ごとに1テーブルとみなす様にしました。
しかし、これでは担当支店の変更時に各々の「振込依頼人名(ヨミ)」別に何度も同じ入力をしていかなくてはいけません。
仮に「ヤマダカブシキガイシヤ」の担当支店を「東京」としたら、
同時に「ヤマダ (カ」や「ヤマダ(カブ)」の担当支店も「東京」と出来るような方法はないでしょうか?
グーグルで調べたら再帰リレーションシップというのがあると分かったのですが、
検索結果のどのHPを見ても、やり方がよく分かりませんでした。
お手数をお掛けしますが、やり方が分かるよう説明or詳しく解説されているようなお勧めのURLを教えて下さい。
よろしくお願いいたします。
楓 2005年8月8日11:43
|
|
|
|
[67140] |
単一テーブルの再帰リレーションシップを作成する
http://makotowatana.ld.infoseek.co.jp/access /dvhowDrawingSingleTableReflexiveRelationship.htm#start
ん〜 わけわからん
おすすめ掲示板
www2.moug.net/bbs/acopr/
で質問してはいかが? (その際はこちらを閉じてください)
auslese (234) 2005年8月8日20:11
|
+5 p
|
|
|
[67144] |
>グーグルで調べたら再帰リレーションシップというのがあると分かったのですが、
やりたいことは「再帰リレーションシップ」なんでしょうか?
再帰リレーションシップ - Google 検索
http://www.google.com/search?num=50&hl=ja&lr=lang_ja &safe=off&ie=SJIS&oe=SJIS &q=再帰リレーションシップ
上記の中の1つの説明です
http://makotowatana.ld.infoseek.co.jp/access /dvhowDrawingSingleTableReflexiveRelationship.htm#start
maido (2696) 2005年8月8日23:04
|
+5 p
|
|
|
[67671] |
お返事がものすごく遅くなり申し訳ありません・・・
>ausleseさま
>ん〜 わけわからん
ですよね?
私も全然分かりませんでした。
>maidoさま
>やりたいことは「再帰リレーションシップ」なんでしょうか?
私も自信が無くなってきました。
私がやりたいことと、ちょっと違うのかもしれません。
大人しく一個一個手作業で直していくことにします。
お二人とも有難うございました。
楓 2005年8月18日13:54
|
|
|
|
( 参照数:2426 日平均:0.4 ) |
|
〜 回答の受付を終了しました 〜 |