みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
FMP13adv Max OS.X10.9
介護のシステムを作っています。
利用者の最新情報を利用者マスタでルックアップをしたいのですが、
うまく行きません。
テーブルがふたつ
・利用者マスタ
・介護保険情報
要介護度
担当ケアマネ
介護保険情報は、2年程度で更新されます。
ただし、住所が変わったり、状況が変わり介護度が変更されると、
満期がくる前に更新されることが有ります。
利用者の最新の要介護度や担当ケアマネの情報を見たいのですが、
0)利用者の
1)介護保険情報が有効期間内で、
2)最新の介護保険情報
から、要介護度などをルックアップしたいのですが、
(0)の利用者についてはID=ID
(1)については、有効期間開始<=GET(日付)<=有効期間終了
でリレーションをしているのですが、
期間内に介護保険が更新された場合にどのようにするかを悩んでいます。
どうぞよろしくお願いいたします。
Offline
質問がよく分からないのですが、
介護保険情報には日付フィールドが有るんですよね。
有効期間開始・終了
はどこに有るのですか?
利用者の、介護情報の最新レコードではダメなのですか?
ルックアップをご希望ですが、ルックアップソースが変わるのですから、
その変更についてゆくには何らかのアクションが必要でしょう。
参照するだけではまずいのでしょうか?
Offline
介護保険情報、要介護度、担当ケアマネ の情報については、更新されていく情報でしょう。それぞれ、別のテーブルで履歴として持たせるのが良いのでは。
その最新の登録情報を、利用者マスターの中で参照させるのが良いのでは。
Offline
質問がよく分からないのですが、
介護保険情報には日付フィールドが有るんですよね。
有効期間開始・終了
はどこに有るのですか?利用者の、介護情報の最新レコードではダメなのですか?
ルックアップをご希望ですが、ルックアップソースが変わるのですから、
その変更についてゆくには何らかのアクションが必要でしょう。
参照するだけではまずいのでしょうか?
有効期間開始・終了
は介護保険情報にある日付のフィールドです。
最新情報を参照するだけでも大丈夫な気がしてきました。
有効期間の終了が同じものがふたつ存在する可能性はありますが、
開始が最新のもので、終了が当日以降のものを、
どのように参照したらいいでしょうか。
Offline
介護保険情報、要介護度、担当ケアマネ の情報については、更新されていく情報でしょう。それぞれ、別のテーブルで履歴として持たせるのが良いのでは。
その最新の登録情報を、利用者マスターの中で参照させるのが良いのでは。
利用者マスタとは別テーブルで、要介護度がかわると新しい介護保険情報のレコードを作っています。
ケアマネは別にマスタを作り、介護保険情報にひも付けしています。
初歩的な質問で恐縮なのですが、
「その最新の登録情報を、利用者マスターの中で参照させる」のはどのようにしたらよいでしょうか。
Offline
開始が最新のもので、終了が当日以降のもの
リレーションを
本日 <= 有効期間終了日
有効期間開始日の降順でソート指定
と設定すればいいでしょう。
Offline
チポさん、ありがとうございます。
ポータルでソートは使っていたのですが、
リレーションの設定のところにもソートが有るんですね。
解決しました。
ありがとうございました。
Offline
Pages: 1
[ Generated in 0.006 seconds, 8 queries executed - Memory usage: 557.33 KiB (Peak: 564.35 KiB) ]