初心者のFileMaker pro Q&A (旧掲示板)

みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。

1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)

You are not logged in.

Announcement

新しい掲示板は、こちら:https://fm-aid.com/forum/t/filemaker


#1 2022-11-08 19:23:30

MI2
Guest

以前車両管理で質問しましたがそのテーブルについて

テーブルの正規化ですが
車両マスタ
履歴(修理や車検、タイヤ交換など)
ではなく
車両マスタ
修理テーブル
車検テーブル
タイヤテーブル
などそれぞれ分けた方がよいのでしょうか?
履歴にすべて入れる場合、フラグや区分などで判断することになります
入力画面としては履歴テーブルのみでも、レイアウトの工夫でそれぞれ独立した帳簿のようにできますが
データベース的、保守的にはわけたほうがいいですか?

#2 2022-11-09 07:17:01

himadanee
Guest

Re: 以前車両管理で質問しましたがそのテーブルについて

フィールド構成が全く違うなら分けるべき(区分によって他の区分で使う大量のフィールドが未定義値になるのを避ける)でしょうけど、どうなんですか。
どっちにしても履歴テーブルは必要な気がします。(区分ごとに異なるフィールドの部分を別テーブルにする)

#3 2022-11-09 08:54:58

Shin
Member

Re: 以前車両管理で質問しましたがそのテーブルについて

何百台とかの大規模になるのでしたら、分離しておいたほうがいいでしょうが。
車検と修理(点検)は、税金の項目が変わるだけですので、その税金のところ以外は共通でもいいのでは。
また、タイヤ、というのも定期的に必ず出てくる項目でしょうからまとめておけばいいかもしれませんが、点検修理の明細とみなせばいいので、大きな区分の中では関係なしでいいのでは。

Offline

#4 2022-11-09 14:15:34

MI2
Guest

Re: 以前車両管理で質問しましたがそのテーブルについて

お二人の意見からみるに、項目ごとにレイアウトとポータルを用意して
スクリプトでそれぞれの区分を自動入力させたほうがよさそうですね
(ドロップダウンやチェックで選ばせるのはワンステップ増えるのでレイアウトで対処したほうがいいかな、と
レイアウト切り替えでもワンステップだろってなりますけど、ドロップダウンなどよりかは視覚的かなと)

ちなみに、未定義値フィールドが多い、車両台数が多い、場合にテーブルを分けると
どのようなメリットがうまれるでしょうか?

Registered users online in this topic: 0, guests: 1
[Bot] ClaudeBot

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.006 seconds, 9 queries executed - Memory usage: 549.48 KiB (Peak: 581.45 KiB) ]