This relates to an Enterprise Data Model for the Retail business.
The US Association for Retail technology Standards ('ARTS') has published a very interesting Data Model.
Oracle offers a Retail Model, with an excellent Tutorial.
IBM also offers a Retail Data Warehouse.
B. Barry says the Things of Interest are :-
4. Others to be determined
C. The Business Rules are as follows :-
1. To be determined.