SIGNPOSTの各項目についてアールスリーが感じていることや、遭遇したケースなどを紹介します。3-27「親子アプリ」kintoneはとても手軽にデータベースを作ることができるので、それまでシステムについて学習をしていない人でも使うことができます。kintoneはデータベースです。データベースでもっとも重要なのは設計で、そこをある程度勉強しておかないとkintoneを使いこなすことはできません。このパターンに書かれていることはまさにこの部分で、ある項目を考えたとき、それをどのフィールドタイプにするか、そもそも別アプリにしたほうがいいのか、そこを適切に設計する必要があります。アールスリーで観測している範囲で非常に多いケースが、テーブルと関連レコードの使い分けです。データの親子関係というのは頻出します。注文と注文明細みたいなものです。kintoneで考えるとき、この注文明細をテーブルにするか別アプリにして関連レコードにするかはとても悩ましく、判断に困るところです。このような場合、多くの方が手軽に使えるテーブルを選択します。テーブルにすると後から困るいくつかの制限があります。代表的なものとしては、テーブルのフィールドにはアクセス権が設定できないため、人によってみせるフィールドを制御できないテーブルの各行にもアクセス権を設定できないため、行を見せる見せないを制御できない集計の対象にできない(基本機能では)行の並べ替えができないのようなことがあります。Customineでのカスタマイズを試みる方もいらっしゃるのですが、こういう場合は素直に関連レコードにしてしまったほうがいいケースもあります。Customineで補助してあげるのも1つの方法です。最初にテーブルで作っていたとしても、あとから要件が変わってきたときに別アプリにして関連レコードに変えるのも方法としてはあります。変更の手間は大きいですが、必要であればやってください。素早く繰り返すことができなくなることです。kintoneでの業務改善・システム開発で困った場合は、弊社で実施している「kintoneよろず相談会」でご相談いただけますので参加してみてください。