I'm new to zend framework but have made my first steps with it successfully. Until now I have created some Zend_Forms which are mapping single records of my model to the form fields. I have handled the forms with form classes for each case. This works all very well until now.
Şimdi ben bir ürüne özelliklere asign zorunda durum var. Özellikler ve ürünleri benim uygulama parçaları bulunmaktadır. Özellikler üç tabloda benim veritabanında saklanır. For each feature there is one record Üçüncü tablodaki.
İlk özellik grubun adı kaydedilir özellik grubudur. Her özellik bir özellik grubuna asigned olmalıdır.
İkinci tabloda özellikleri tablodur. Bu tablo özellik grubuna bir yabancı anahtar ve özelliği adı vardır.
Üçüncü tablo ürünlerin özellikleri bağlayan çok-çok ilişkisi olan bir tür. Bu tablo ürünün bu eşsiz özelliği (iki yabancı anahtarların yanında) isteğe bağlı bir değer içeren bir AIP alanına sahiptir.
Örneğin, ürün 4,78 kg bir ağırlığa sahipse değer "4,78" üçüncü tablosunda saklanır ve etiket "% s kg ağırlık" ikinci tabloda depolanır. Özelliği grubu "fiziksel özellikler" gibi bir şey ilk tabloda kaydedilir vardı olabilir.
To cut a long story short: My problem is how to handle the case that I have to create and edit multiple database records in one form. The plan is to have a form with many checkboxes for each for a feature whereby features are thematicaly grouped. Every checkbox should have an aditional text field to input optional values.