SO Ben mümkün özelleştirmek formları olmak benim veritabanı yapısı için bir yol oluşturmak için çalışıyorum.
Ben EAV desen içine baktı ve burada benim db yapısı:
Table form - form_id - form_name - form_added_on - form_modified_at
Table: form_fields - field_id - form_id - field_type (TEXT, RADIO etc..) - field_default_value - field_required
Table: form_data - data_id - field_id - form_id - field_value
şimdi ben veritabanına herhangi özel bir form depolamak ve ben sadece "form_id" katılabilirsiniz tek bir form için değerlerini almak istiyorsanız .. olabilir
sorun:
I want to be able to search through all the forms for a specific field value.
Ben EAV modeli ile nasıl yapabilirim?
Ayrıca, ben sadece bir tefrika (json) nesne olarak özel verileri depolamak düşündüm ama sonra ben verilerini sorgulamak nasıl emin değilim.
Please note that I am using Codeigniter with MYSQL. So if conversation can use Codeigniter libraries if needed. strong>