Line 70:
Line 70:
== Use cases ==
== Use cases ==
The brands taxonomy has multiple applications within OFF. Theres are:
The brands taxonomy has multiple applications within OFF. Theres are:
−
*1 Display the brands of a product, in the language requested by the user
+
*1 Display the brands of a product, in the language requested by the user;
−
*2 Have a way to list all products of a brand
+
*2 Have a way to list all products of a brand;
−
*3 Let users enter brands for a product, as they appear on the package
+
*3 Let users enter brands for a product, as they appear on the package;
−
*4 Suggests a brand to the user based on the manufacturer part of the barcode and other information;
+
*4 Let the user select the correct brand category(?), if a different brands use the same name;
−
*5 Infer category and labels from brand - some brands are only used for specific products. This implies that the product category and possible labels can be implies (suggested);
+
*5 Suggests a brand to the user based on the manufacturer part of the barcode and other information;
−
*6 Infer brand from manufacturer code within the barcode.
+
*6 Infer category and labels from brand - some brands are only used for specific products. This implies that the product category and possible labels can be implies (suggested);
−
*7 Barcode/Brand quality check - if the manufacturer part of the barcode does not match the specified brand, there is an error in either of them;
+
*7 Infer brand from manufacturer code within the barcode;
+
*8 Barcode/Brand quality check - if the manufacturer part of the barcode does not match the specified brand, there is an error in either of them;
+
== Design considerations ==
== Design considerations ==
The observations and use cases lead to several design considerations:
The observations and use cases lead to several design considerations: