レイヤ3 - インターフェイスソフトウェア設計 - 3層アーキテクチャ
レイヤ2 - ビジネスロジック(データベース機能に送信、有効かどうかを確認、ユーザーからの入力を取得)
レイヤ1 - データベース(作成、更新、ユーザーが自分の主な携帯電話を変更することができた後、システムが自動的にプライマリ、そこにその電話番号を設定する最初の電話番号を追加した場合、)などのレコードを取得します
ユーザーは、多くの連絡先の電話番号を追加することができます自分の番号。
データベースに最初の電話番号レコードが作成されるとき、電話番号をプライマリに設定する必要があるかどうかを確認するのはどのレイヤーですか?
非常にシンプルでビジネスロジックとしても有効です。関数)を意味するので、あなたのビジネスロジックは、電話番号がユーザーに追加されるときにそれを処理する必要があります。データベースはデータを格納するためだけのものなので、インタフェースはユーザーとビジネス層と対話して意思決定を行います。 – SharpUrBrain