Vivian’s Fashion Factory II — conversion cycle addition (solve as addendum to VVF I)

Vivian’s Fashion Factory (VFF) was named for its founder, a Lansing entrepreneur. VFF makes and markets multiple types of clothing lines for both men and women. Each clothing line (such as men’s business suits, men’s casual suits, women’s business skirts, etc.) is somewhat standardized in the sense that VFF has developed a standard plan for manufacturing items of that line. However, the actual clothing items sold (always identified by an item#) do differ substantially, principally on the basis of the different types of raw materials used to manufacture those items. VFF is designing new items all the time, although most new items do not venture outside of their established clothing lines. Once every 2-3 years, VFF does create a new clothing line, but they never delete old clothing lines from their database. Once a new line is established, the company can populate that line with any number of new items. VFF does most of its selling to various classes of retail outlets who in turn often make minor adjustments to the clothing items for their own final customers.

On the pages that follow, two different parts of VFF’s operations are described. Each part has a more detailed narrative description and a list of attributes to be used in solving that particular part of the problem. Try to do an entity-relationship diagram and a set of relational tables for part (a) first. Then, go on to attempt the same for part (b). In both cases, limit yourself to the attributes given on just that part.

SIMPLIFYING ASSUMPTIONS:

In order to simplify the solution of this modeling problem, you may make the following assumptions:

 You may assume that all “economic agents,” all “economic resources,” and all types are put into the database before any relationships with other entities are instantiated.  VFF keeps all of it s employees in separate classes like buyers, cashiers, etc., all of whom are keyed on “employee#.” Don’t try to model a generalized class called just “Employee.” Don’t worry about modeling other classes of employee even though they would clearly exist in the company. Just model the ones you need in each section of the exam, and restrict yourself to the attributes given for that section. Vivian’s Fashion Factory (conversion)

VVF groups their items by clothing line, for each of which they have a standard set of job operations (such as cut, stitch, seam, hem, etc.) that effect completion. Each job operation type has a standard wage that is supposed to be used in determining the employee assigned to it. Operation types also have multiple instances of a standard amount of time that it is takes for one element in particular clothing lines. A job time card for each operation is prepared at the start of production. Actual amounts are filled in upon completion of an operation and added to to-date-totals for an entire production order.

Different types of raw material are uniquely identified by a raw-material#, and raw material requisitions have just one type of material. For each material, VFF keeps track of a short description, a unit cost, and the actual quantity on hand (QOH). For each item it manufactures, VFF has a list of issue types, each of which details how much material is needed to make a single item. Issue types relate to just one item.

The VFF manufacturing line has two classes of employees. Crafters are people who get the raw materials and use them in actual operations; they are paid hourly. Operations and issues involve just one crafter. Fashionmasters (people who have moved up) are paid salaries and bonuses, and they are the people in charge of individual production orders. All production orders relate to just one item.

Each item has an item# and a price. To keep old customers happy, VFF never deletes an inventory item from the catalog.

SIMPLIFYING ASSUMPTION for VFF II: There are no separate “commitment” objects in the problem solution. Where there are “actual” and “projected” characteristics, you may assume that these characteristics both pertain to actual economic events. Vivian’s Fashion Factory (conversion) –continued

REQUIRED: Using the data items listed on this page, construct an E-R diagram (entities, relationships, participation cardinalities) plus a minimal relational database for VFF (b). By “minimal,” it is meant that the option to post a key into an existing table because of either required participation or a discernible high load should be exercised where appropriate. Make sure you have good reasons for putting model components in or for keeping model components out. With the exception of posted keys, please do not add or delete items from this list. Some data items on the list may be used more than once in building the E-R model and the relational database.

-employee# - clothing-line-name -item# -item-price

-employee#-for-production-order -material- QOH -RM-requisition#

-raw-material-quantity-needed-per-item-unit -to-date-actual-material-cost

-standard-time-for-an-operation -budgeted-$-amount-for-job-time-card

-standard-quantity-for-an-issue -actual-quantity-for-an-issue

-job operation type -to-date-actual-labor-cost -to-date-standard-labor-cost

-requisition-date -job-time-card# -hourly- wage

-actual-time-for-an -operation -production-order# -YTD-sales-of- clothing-line

-dollar-amount-for-raw-material-issue -item#-for-production-order

-standard-wage -quantity-on-hand-for-an-item -raw-material#

--sequence-in-which-an-operation-is-actually-performed (1st, 2nd, etc.)

-sequence-in-which-an-operation-is-scheduled-to-be-performed (1st, 2nd, etc.)

-production-order-due-date -fashionmaster-salary -requisition-date

-raw-material-description -raw-material-for-issue-type

-YTD-bonus -present-unit-cost-for-material -issue-type