I need a CRUD for the attached bill of material schema. The parts and components are stored in the tables vessel_unit_def.sql. The assembly is described in the vessel_assembly_def.sql. The relationship is in effect a many to many relationship with the same table but the joining table (assembly) also has the quantity as an attribute. This schema is a classic bill of material design.
The applications should have seperate pages for each type of "unit":
- CRUD Vessel
- CRUD Component
- CRUD Part
- Manage children (add remove) for Vessel and Component
- Show hierarchy on a RichFaces 4 Tree.
The Vessel is the root, it does not have any parents. Both the vessel and component can have many children (components and parts). A part cannot have any children (leaf).
Please don't suggest other tables structures, the structure provided must be used.
The application must use Java EE 6, CDI, & RichFaces 4 with Maven as the build system.
9 freelancers are bidding on average $254 for this job
Dear customer, I am an experienced JAVA/J2EE developer. 8 + years of experience. I am new to freelancer. I can develop and deliver this project on time with 100 % quality. Please assign the project to me Thanks