Rx_
09-14-2010, 12:02 PM
Store Grouping Design Question:There is more than one way to solve a problem. Any advice appreicated.
Existing Form frmStoreBusinessInfo. Primary Key is the master Store table with primary key StoreID.
New requirement: Store Grouping
Each Store by default does not belong to a group (it is just an individual store).
But, an individual Store can become grouped with any other store(s). An “Add Store to Group” will be created, and a view only list box of the other stores in it’s group. So, if this view only list box is empty, the store is an individual store in no group. And, another store(s) can be added to this group. They both show up in the view only list box.
Once a Store becomes part of a group, all the stores in the same group will display the same view only view box (i.e. the other stores in the same group).
A Store can either be an individual (default) or belong to one (only one) group.
Design Requirements: When an individual store adds another individual store, a group is created in a tblStoreGroup table. A linked table tblGroupName is required. When adding a store to the group, check to determine that the new store to be added does not already belong to another group.
Existing Form frmStoreBusinessInfo. Primary Key is the master Store table with primary key StoreID.
New requirement: Store Grouping
Each Store by default does not belong to a group (it is just an individual store).
But, an individual Store can become grouped with any other store(s). An “Add Store to Group” will be created, and a view only list box of the other stores in it’s group. So, if this view only list box is empty, the store is an individual store in no group. And, another store(s) can be added to this group. They both show up in the view only list box.
Once a Store becomes part of a group, all the stores in the same group will display the same view only view box (i.e. the other stores in the same group).
A Store can either be an individual (default) or belong to one (only one) group.
Design Requirements: When an individual store adds another individual store, a group is created in a tblStoreGroup table. A linked table tblGroupName is required. When adding a store to the group, check to determine that the new store to be added does not already belong to another group.