みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
少しわかりにくかも知れませんが・・・
サーバーで展開します。
ホスト側で製品DBテーブルを作成:フィールドは製品ID、製品名、品番、お気に入りチェックフィールド、メモ欄、製品数は10。
クライアントは5人(随時増加)
クライアントテーブルを作成:クライアントID、名前の二つのフィールドを作成
クライアント側は製品閲覧&お気に入りマーク等を付けたり外したり、メモを書き入れたりします。
同じレコードを同時に書き込みは出来ませんし、その都度上書きされてしまいます。
解決法として
1.製品DBテーブルをクライアント分作成?(この場合1テーブル内レコードは10なのでこれを10テーブル用意する)
2.製品DBテーブルは一つのままで、そのテーブル内にてクライアントIDに応じた製品レコードを作成、この場合10レコード×5人で50レコード
それとも別の方法がありますか?
実現したい事は
製品DBに対してクライアント人数分のメモを反映させたい(クライアント同士で共有はありません)
製品が増えたりした場合、全てのクライアントにすぐ反映させたい。クライアントが増えても自動で対応したい。
ご教授お願いします。
Offline
製品ID クライアントID お気に入りチェックフィールド、メモ欄 を持たせたテーブルを作り、それを商品テーブルから参照、がいいでしょう。製品テーブルには、グローバルフィールドまたは非保存の計算フィールドでクライアントID を持たせておきます。
Last edited by Shin (2019-12-06 12:13:51)
Offline
ありがとうございます。解決しました!
Offline
Pages: 1
[ Generated in 0.005 seconds, 9 queries executed - Memory usage: 550.95 KiB (Peak: 587.88 KiB) ]