# Product Attribute & Attribute Value

# Product Attributeとは？

商品の詳細を定義する「商品属性」を意味する。

|     |     |     |     |
|:----|:----|:----|:----|
|     | マテリアル・オプションに係るオブジェクト | 例１  | 例２  |
| オプション（商品の属性） | Product Attribute | 材種  | 座面ファブリック |
| オプションの値（Value） | Attribute Option Visual (Orders) | Walnut<br><br>White Oak<br><br>Cherry | 赤<br><br>青<br><br>黄色 |

# Design & Product Attribute Junctionとは？

各Design Versionにおいて、以下を定義する。

・どのMaterial Slot（Element0 \~ Element9）に、どのProduct Attributeを適用するか。

・適用されるProduct Attributeを、Color Paletteで表示する名称は何か。

・各Material SlotのReplaceable Materialsは何か？

 ![](https://outline-production-attachments.s3-accelerate.amazonaws.com/uploads/b8818edf-d878-43c7-bdf0-a354b2391882/897b8429-c9b2-4989-9804-027d405a33a1/2021-07-22_5-03-56.jpg?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Content-Sha256=UNSIGNED-PAYLOAD&X-Amz-Credential=AKIA4EOUDTOVUICLPZ4P%2F20260924%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20260924T113000Z&X-Amz-Expires=86400&X-Amz-Signature=0934fe1c719e94e695922ce8e3757828c8b82a24d3da228af397b8b2229fa660&X-Amz-SignedHeaders=host&x-amz-checksum-mode=ENABLED&x-id=GetObject)

例えば、UC２チェアの場合、以下のように定義され、この定義に従って、モデリングチームが、Materialを適用する。

 ![](https://outline-production-attachments.s3-accelerate.amazonaws.com/uploads/b8818edf-d878-43c7-bdf0-a354b2391882/84000a6b-3c1c-490a-bbbe-0b0f0e922f30/2021-07-22_5-07-02.jpg?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Content-Sha256=UNSIGNED-PAYLOAD&X-Amz-Credential=AKIA4EOUDTOVUICLPZ4P%2F20260924%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20260924T113000Z&X-Amz-Expires=86400&X-Amz-Signature=a136ffeedb9a45c8174669584e170cf9851d0c21158ebaab7dfd033aba31c3c5&X-Amz-SignedHeaders=host&x-amz-checksum-mode=ENABLED&x-id=GetObject)

 ![](https://outline-production-attachments.s3-accelerate.amazonaws.com/uploads/b8818edf-d878-43c7-bdf0-a354b2391882/57e6433c-13bc-45a4-9083-55463ad6c148/SNAG-01480.png?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Content-Sha256=UNSIGNED-PAYLOAD&X-Amz-Credential=AKIA4EOUDTOVUICLPZ4P%2F20260924%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20260924T113000Z&X-Amz-Expires=86400&X-Amz-Signature=a1519fa8efff4bcd7aaec066df44808906f5208faeab54ece3fb299da0a43b56&X-Amz-SignedHeaders=host&x-amz-checksum-mode=ENABLED&x-id=GetObject)

ℹ️

**Slot For Custom Option**

MasterWalの椅子の場合は、MasterWal全体に適用されるファブリック・コレクションがあるため、各椅子・ソファに、個別にファブリック情報をぶら下げません。

このような場合、Danish Sofaのように、SLOT FOR CUSTOM OPTIONフィールドを使ってください。  
カスタムで適用されるマテリアルを選択し、下記の場合、Fabricを選択しています。  

なお、2021年7月から、Jockerの運用を停止します。なので、Jockerを指定したAAOJ（Attribute & Attribute Option Junction）レコードの生成は不要です。

 ![](https://outline-production-attachments.s3-accelerate.amazonaws.com/uploads/b8818edf-d878-43c7-bdf0-a354b2391882/b2f52087-74cd-4536-9bc0-817c13b7418a/2021-12-18_16-50-21.png?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Content-Sha256=UNSIGNED-PAYLOAD&X-Amz-Credential=AKIA4EOUDTOVUICLPZ4P%2F20260924%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20260924T113000Z&X-Amz-Expires=86400&X-Amz-Signature=e1091bc71931a410d7119dd59de756722673b351872411b4b02d11cf179390b7&X-Amz-SignedHeaders=host&x-amz-checksum-mode=ENABLED&x-id=GetObject)

## App内での表示

Design & Product Attribute Junctionの情報は、AppのColor Paletteに表示されます。  
  
  
【写真を用意】  

* Color Palette Tab Label
* Color Palette Tab Label (JA)

なお、当該Design & Product Attribute Junction内に、AAOJが複数ない場合には、Color Palettteで色選択をさせる意味がないため、Color Paletteには表示されません。

# Attribute & Attribute Option Junctionとは？

 ![](https://outline-production-attachments.s3-accelerate.amazonaws.com/uploads/b8818edf-d878-43c7-bdf0-a354b2391882/f7852062-c3ff-4afd-bc31-b94f5b467a0d/2020-10-28_4-15-03.png?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Content-Sha256=UNSIGNED-PAYLOAD&X-Amz-Credential=AKIA4EOUDTOVUICLPZ4P%2F20260924%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20260924T113000Z&X-Amz-Expires=86400&X-Amz-Signature=5bedf66783093e1c8917258908d28f845063c9768fdd02b90626cd82cb416046&X-Amz-SignedHeaders=host&x-amz-checksum-mode=ENABLED&x-id=GetObject)

Product Attributeは、特定のDesign Versionだけに適用されるものではなく、多くのDesign Versionに適用されます。

そのため、子Attribute Option Visual (Orders)レコードには、特定のDesign Versionには関連しないものがたくさん含まれることがあります。

Design & Product Attribute Junctionで適用するProduct Attributeを決めた後、子Attribute Option Visual (Orders)レコードのうち、どれを当該Design Versionで使うかを、特定する作業が必要になります。

|     |     |     |
|:----|:----|:----|
|     | マテリアル・オプションに係るオブジェクト | 当該Design Versionで使うレコードを指定するためのJunction（紐付けレコード） |
| オプション全体の名前 | Product Attribute | ①　Design & Product Attribute Junction |
| オプションの値 | Attribute Option Visual (Orders) | ②　Attribute & Attribute Option Junction |

# 当該Design Versionで、どのProduct Attributeを使うべきか？

## 材種の場合

* Chunk 1が使えるか？　**→**　**Yes.**　Chunk1を使う　**↓**　**No**　（Chunk 1に含まれない独自のマテリアルが使われている）　**↓**
  * 他のDesign Familyでも共通して利用するか否か？　→　**Yes.**　Product Attributeを新規で作成する（又は既存のProduct Attributeを使う）。　**↓**　**No**　　**↓**
    * 当該Design Familyのために、サクッとProduct Attributeを「Quick Create」する。

## ファブリックの場合

* 当該ブランドの用のカスタム・ファブリック・コレクションがあるか？  
    
  **→**　**No.** 　(当該Design Versionでファブリックの登録が必要）
  * 他のDesign Familyでも共通して利用するか否か？　**→　Yes.**　Product Attributeを新規で作成する（又は既存のProduct Attributeを使う）。　**↓**　**No**　　**↓**  
    当該Design  
    Familyのために、サクッとProduct Attributeを「Quick Create」する。

**→**　**Yes.**　カスタム・ファブリック・コレクションのみを使うか？　**→**　**Yes.**　「Slot For Fabric」をProduct Attributeとして指定したDesign & Product Attribute Junctionを作成。  
  
                                 
**↓**  
　　　                    
**No**　(カスタム・ファブリック・コレクション以外に、当該Design Versionでファブリックの登録が必要）  
　　　                      
**↓**

* 他のDesign Familyでも共通して利用するか否か？　**→　Yes.**　Product Attributeを新規で作成する（又は既存のProduct Attributeを使う）。Attribute Option Visual (Orders)の登録が必要。　Attribute & Attribute Option Junctionは、各色。　**↓**　**No**　　**↓**当該Design Familyのために、サクッとProduct Attributeを「Quick Create」する。Attribute Option Visual (Orders)の登録が必要。　Attribute & Attribute Option Junctionは、各色。

ℹ️

**AAOJに「ワイルドカード」を置く理由**

**Wildcard (Jocker)は、運用を廃止します。2021年7月より。**

 ![](https://outline-production-attachments.s3-accelerate.amazonaws.com/uploads/b8818edf-d878-43c7-bdf0-a354b2391882/13cfeae2-076e-4c4b-a742-c0016092b9f3/2020-04-26_13-21-38.jpg?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Content-Sha256=UNSIGNED-PAYLOAD&X-Amz-Credential=AKIA4EOUDTOVUICLPZ4P%2F20260924%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20260924T113000Z&X-Amz-Expires=86400&X-Amz-Signature=4e7807636d4320adf920b40e0abbea673791bb79254986cf534cf90f0d573579&X-Amz-SignedHeaders=host&x-amz-checksum-mode=ENABLED&x-id=GetObject)

~~Color Palette内に、Custom Fabricボタンを表示させるためには、WildカードがAAOJに必要。~~

ℹ️

**当該Design Familyのために、サクッとProduct Attributeを「Quick Create」する理由**

例えば、Nova Shelfの長野石。これを、Chunk1に入れるか？

 ![](https://outline-production-attachments.s3-accelerate.amazonaws.com/uploads/b8818edf-d878-43c7-bdf0-a354b2391882/527a83dd-d9c9-4b56-b8e5-4841960d0707/nov_she_ova_main03-1.jpg?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Content-Sha256=UNSIGNED-PAYLOAD&X-Amz-Credential=AKIA4EOUDTOVUICLPZ4P%2F20260924%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20260924T113000Z&X-Amz-Expires=86400&X-Amz-Signature=3bde6a03003123b71489359a8746176f6caeb69591de85fdf0fc0202611e59fb&X-Amz-SignedHeaders=host&x-amz-checksum-mode=ENABLED&x-id=GetObject)

Chunk1は、そもそも非常に多くのDesign Familyで多用されるごく一部の汎用マテリアルのみだから、長野石は対象外。

では、特定のDesign Familyから独立したProduct Attributeを用意して、他で使い回すか？

→　しかし、そもそも、他のDesign Familyの登録時にこの長野石を見つけて、適用することが可能か？Base Materialが肥大化するだけで、発見自体は実務的に不可能。判断自体が困難。各ブランドの承認を得る手続きも、余分すぎる。

→　他のDesign Familyで使われる共有マテリアルか否かなど考えないで、サクッと、当該Design Family用のProduct Attributeとして登録する。

 ![](https://outline-production-attachments.s3-accelerate.amazonaws.com/uploads/b8818edf-d878-43c7-bdf0-a354b2391882/68d57711-4cd8-4717-9c56-062dfb1949be/2020-10-27_6-59-10.png?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Content-Sha256=UNSIGNED-PAYLOAD&X-Amz-Credential=AKIA4EOUDTOVUICLPZ4P%2F20260924%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20260924T113000Z&X-Amz-Expires=86400&X-Amz-Signature=f1bfb28ef25e5015aa7c0fa122d28473ff1384ce66fb8fab56de1473f9d7b049&X-Amz-SignedHeaders=host&x-amz-checksum-mode=ENABLED&x-id=GetObject)

＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝今和泉メモ＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝

Base Materialの参照は、もう止める！

Chunk1を整備して、各Design Versionで直接指定をしていく。

ファブリックなど、商品Optionを登録していく。

Base Materialの参照をやっていたのは、名前を別に用意をしていたから。

今は、Base Materialを直接指定している。

以前：　Base Materialは常に間接。

各ブランド毎にProduct Attributeを用意し、そのCodeを個別に用意。それが、MagentoにAttribute Setとして使われる。

しかし、大変だから、Magentoには、Rep Simpleのみの登録。

App側では、Materialの登録が必要。Chunk

できるだけ、Base Materialを広げて、共通Materialとして登録をしていっていた。

しかし、事実上無理。

本当に必要なChunk1に絞り、あとは、各Design Familyでサクサク登録をしていく。殆ど似たマテリアルであっても、チェック自体不可能なので。

Design Versionで、Chunk1を直接指定をしていく。

以前は直接指定をしないで、間接にして、個別にコードと名前を用意。しかし、「COLOR PALETTE TAB LABEL」がある！

Magentoでも、Configurable構成は基本止める。

# Subpages

[[English] Product Attributeの準備](/doc/english-product-attribute-4LfzWHLFwz)

---

**Documents**

- [How R Design Works?  - Basic Concepts](https://rdesign.getoutline.com/s/5dd023dd-8e05-47b3-8045-c6833db350d0/doc/how-r-design-works-basic-concepts-CDy1hFW4tl)
- [Login - Brand Community Site](https://rdesign.getoutline.com/s/5dd023dd-8e05-47b3-8045-c6833db350d0/doc/login-brand-community-site-uAmd6TZ59L)
- [Registration - Step By Step Guidance](https://rdesign.getoutline.com/s/5dd023dd-8e05-47b3-8045-c6833db350d0/doc/registration-step-by-step-guidance-0HKS54Tha1)
- [[en] デバグ](https://rdesign.getoutline.com/s/5dd023dd-8e05-47b3-8045-c6833db350d0/doc/en-CGK8pWgrHY)
- [ec studio](https://rdesign.getoutline.com/s/5dd023dd-8e05-47b3-8045-c6833db350d0/doc/ec-studio-scBKpcyf5T)
- [PageHeader mobile phone](https://rdesign.getoutline.com/s/5dd023dd-8e05-47b3-8045-c6833db350d0/doc/pageheader-mobile-phone-jxPUdfZ4CT)
- [Copy of カスタムファブリックコレクションがある時](https://rdesign.getoutline.com/s/5dd023dd-8e05-47b3-8045-c6833db350d0/doc/copy-of-X3Phv2v9hM)
- [3D Modeling Guide](https://rdesign.getoutline.com/s/5dd023dd-8e05-47b3-8045-c6833db350d0/doc/3d-modeling-guide-f1dm6HZ1Jw)
- [Working in Unreal Engine (For Asset team)](https://rdesign.getoutline.com/s/5dd023dd-8e05-47b3-8045-c6833db350d0/doc/working-in-unreal-engine-for-asset-team-1mekikZinD)
- [Making a template](https://rdesign.getoutline.com/s/5dd023dd-8e05-47b3-8045-c6833db350d0/doc/making-a-template-kiZ8lBtIKz)
- [Embed R.Design Contents on your site](https://rdesign.getoutline.com/s/5dd023dd-8e05-47b3-8045-c6833db350d0/doc/embed-rdesign-contents-on-your-site-fLBBPM8WiL)
- [Custom Community Site](https://rdesign.getoutline.com/s/5dd023dd-8e05-47b3-8045-c6833db350d0/doc/custom-community-site-Idj1KNOVey)